2012-07-24 2 views
8

누구나 MVVM Light를 사용하여 Windows 8 Metro 응용 프로그램을 개발하기 시작하면 Windows 8 (WinRT) 프로젝트 템플릿을 만드는 데 도움이됩니다. Microsoft의 Layoutaware 페이지 (Base 클래스)를 사용하여 지루함을 느낍니다. MVVM Light를 사용하여 클래스를 구조화하면됩니다. MV8 Light를 사용하여 Windows 8 Metro 응용 프로그램을 개발하는 데 도움을 주시거나 링크를 제공하십시오. 내가 문제를 직면하고WinRT MVVM 라이트 샘플 프로젝트

주요 분야는 다음과 같습니다

  1. 탐색 (정방향 및 역방향)는 응용 프로그램 후
  2. 탐색 (8 창에서 삭제 표시)을 처리
  3. 주 양식의 종료 상태 등을 실행
  4. 취급 WebService에 [포스트 사용하여 HTTP 클라이언트]
+1

이 스택 오버 플로우를 찾습니다. 질문을 개별적으로 대답 할 수 있도록 4 개의 게시물로 나누어야합니다. – mydogisbox

+0

웹상의 어디서나 Win RT로 MVVM Light를 사용하기위한 설명서가 없습니다. 나는 너에게 박수 갈채한다. – krisdyson

답변

2

는 MVV를 사용하는 (이상) 예입니다 M 창문이있는 빛은 here입니다. here이라는 MVVM 광원의 일부로 템플릿과 샘플도 있습니다.

편집 : Here은 MVVM Light를 사용하는 msdn 예제입니다.

+0

위 샘플은별로 유용하지 않습니다. 이상적인 Windows Store App의 모든 측면을 보여주는 MVVM Light로 개발 된 샘플 응용 프로그램이 있으면 좋을 것입니다. 나는 [Kona] (https://mvvmlight.codeplex.com/discussions/konaguidance.codeplex.com)로 개발 된 [Itinerary Hunter] (https://github.com/stevenh77/ItineraryHunter-Win8) 샘플 앱을 보았습니다. , Windows 8 PRISM에 상응합니다. – Xyroid

+0

@Xyroid 멋지 겠지만 실제로는 가능하지 않습니다. "이상적인"Windows Store App은 부분적으로 사용자가 만들고자하는 것, 개발 된 라이브러리 및 커뮤니티가 개발 한 것의 결과입니다. 마지막 두 부분은 완벽한 데모 앱을 거의 불가능하게 만듭니다. – mydogisbox

+0

이상형은 탐색, 계약, 이벤트 처리, 바인딩 등과 같은 기본 사항을 의미합니다. – Xyroid

0

무엇

this에 대한하지만 그것을 시도하지 않았다. 휴대용 클래스 라이브러리 (대상 Windows 8.1 및 .NET x.xx)를 사용하고 있으며이 라이브러리는 WinRT 프로젝트를 참조합니다. 찾을 수 PCL에 대한 MvvmLight this link

로컬 파일 및 로컬 설정에 액세스 할 수 없다는 문제가 있지만 처음부터 Presentation 프로젝트에서 Portable 클래스 라이브러리로 삽입 할 수 있습니다.

이 솔루션에는 많은 장점이 있으며 가장 쉬운 유닛 테스트 중 하나가 있습니다. 더 많은 정보를 들어

당신은 적어도 4 개 묻는 질문 thread