2012-10-04 6 views
4

Dapper를 메트로 앱에 포함시킬 방법이 있습니까? WinRT에없는 System.Data를 사용합니다. 사용할 수있는 유사한 프레임 워크가 없다면?메트로 앱의 Dapper

답변

3

메트로 앱에 Dapper를 포함 할 수있는 방법이 있습니까? 당신이 관찰

번호, System.Data의 부족은 전체 코어 (일반 사용하도록 다시 작성해야하므로 그러나 추가 WinRT는 메타 프로그래밍 지원, 생략, 거의 쇼 - 스토퍼입니다 즉 천천히) 반사. 이 문제를 해결하기 위해 뛰어 내릴 수있는 정교한 농구대가 있지만 System.Data 없이는 잃어버린 원인으로 보입니다.

기본적으로 WinRT의 의도는 웹 서비스, "리치 클라이언트"모델보다는 고전적인 "스마트 클라이언트"와 같은 것들로부터 데이터를 소비하는 것입니다.

그래서 당신은 고려해 볼 수 있습니다 : 일부 전화/직렬화 프로토콜을
  • 클라이언트를 노출 데이터 액세스
  • 은 "단정"을 사용하여

    • 서버 (전체 .NET)
      • (Windows 용 .NET 앱 또는 오늘의 용어를 사용하는 앱)
        • 프로토콜은

      엄밀히 말하기 일부 전화/직렬화, 당신은 는 IIRC 모든 규칙을 깨고 단지 어쨌든 .NET을 참조하지만 어떤 MS 유효성 검사를 통과하지 않으며,하지 않습니다 수 적절한 메트로 Windows 저장소 응용 프로그램.

  • +0

    많은 감사 마크 – d0kt0r1

    +1

    @ user1104494 Marc의 답변이 귀하의 질문에 대답 한 것처럼 보였으므로 확인 표시가있는 것으로 표시해야합니다. 그것은 스택 오버플로 (Stack Overflow)의 훌륭한 기능으로 일을 깔끔하고 깔끔하게 유지하는 데 도움이됩니다. – ahsteele

    관련 문제