2012-07-24 189 views
8

如果有人開始使用MVVM Light開發Windows 8城域應用程序,請幫助我創建Windows 8(WinRT)項目模板。我使用微軟的Layoutaware頁面(基類)感到無聊。我只需要在MVVM Light的幫助下構建這個類。如果有人這樣做,請幫助我或提供一些鏈接,以開始使用MVVM Light開發Windows 8 Metro應用程序。WinRT MVVM Light示例項目

我在哪裏面臨的問題的主要領域是:

  1. 導航(向前和向後)
  2. 狀態處理(墓碑在Windows 8)
  3. 導航應用程序啓動後,終端形式等狀態
  4. 處理的WebService [郵政使用HTTP客戶端]
+1

您問至少4個問題。你應該把它分成四個職位,這樣你的問題就可以單獨回答。 – mydogisbox 2012-08-08 11:43:28

+0

在Web上的任何地方都沒有使用MVVM Light和Win RT的文檔。我爲你鼓掌! – krisdyson 2012-09-18 07:54:14

回答

2

存在使用MVV的(較舊)例如M光與窗口8發現here。作爲MVVM光源的一部分,還有模板和樣本,發現here。編輯: Here是使用MVVM Light的msdn示例。

+0

上面的示例沒有多大用處。如果我們有任何使用MVVM Light開發的示例應用程序,它將會很好,它展示了理想Windows Store應用程序的所有方面。我見過[Kona]開發的[Itinerary Hunter](https://github.com/stevenh77/ItineraryHunter-Win8)示例應用程序(https://mvvmlight.codeplex.com/discussions/konaguidance.codeplex.com) ,Windows 8相當於PRISM。 – Xyroid 2013-04-05 12:36:55

+0

@Xyroid這將是很好,但不是真的可行。 「理想」的Windows應用商店應用程序部分是由於您正在嘗試製作的內容,已開發的圖書館以及社區開發的內容。最後兩個部分使得完美的演示應用幾乎不可能。 – mydogisbox 2013-04-05 12:58:11

+0

理想意味着像導航,合同,事件處理,綁定等基本的東西 – Xyroid 2013-04-05 13:03:26

0

什麼this

但我沒有嘗試。我正在使用可移植類庫(目標爲Windows 8.1和.NET x.xx),並且此庫引用了WinRT項目。您可以在this link

上找到適用於PCL的MvvmLight問題是,您無法訪問本地文件和本地設置,但可以在開始時將它從Presentation項目注入到可移植類庫。

該解決方案有很多優點,其中之一是:最簡單的單元測試。

欲瞭解更多信息看看這個堆棧溢出thread