This project has moved and is read-only. For the latest updates, please go here.

WP8 and Mvvm Light

Aug 29, 2013 at 12:49 PM

Im a seasoned .NET developer looking into MVVM Light using VS2012 Update 2 for WP8 development. I have had some problems getting started, I just wanted to share it here:
  • When installing Mvvm light from Nuget I didnt get any snippets, or templates
  • When installing from the 4.1 msi I got templates (outdated ones, I can find WPF and SL but no WP8) but still no snippets.
  • I still get those annoying errors about INotifyPropertyChanging
  • The reference points to the blabla.WP8 dll but the namespaces in that assembly eppears to be called blabla.WP71, caused lots of confusion in the xaml when I wanted to use the galasoft behaviour for handling events.
  • When I use the templates for a ViewModel for example, I get two choices (WPF) or (SL). I am developing for WP8 why no WP8 templates? The viewmodels seem to work, but the view templates are a lost cause since the xaml isn't compatible with a WP8 view. It is under the "Windows Phone 8" section in Add->New in VS2012. Did I do the wrong installation or haven't the templates been updated in a long time? Totally confusing either way.
  • Links to tutorials, guides etc contain lots of really old stuff (from 2010, 2011) and many of the links are dead. Please remove deprecated stuff and dead links. I found Laurents MSDN Magazine articles on MVVM Light excellent... as well as some videos. But the majority of teh stuff (aspecially the ones from Jesse Libery) should just be removed. They confuse more than they help by using outdated syntax and old versions of both VS and mvvm light.
  • I would like some kind of aggregated place, either here under Documentation or at the galasoft blog page, where we can find the most recent documentation/forum posts as stickys for basic stuff such as installation, messages, viewmodellocator, simpleioc etc. As it is now the stuff is all over the place and really hard to figure out where to start. I would suggest looking at a MSDN style of documentation or a message board with pinned items at the top for this stuff. There IS lots of stuff (even recent) in regards to MVVM out there, but it is really hard to find!!
  • The framework looks awesome btw!! Im currently looking into a strategy for handling caching (fetching lots of data including images) and tombstoning, does Mvvm light help me with that?
kind regards
Sep 22, 2013 at 11:52 AM
When installing from the 4.1 msi I got templates (outdated ones, I can find WPF and SL but no WP8) but still no snippets.

I got the same problem,after mvvmlight msi installed and creat a mvvmlight(wp8) project,when I add new view, I can't find the wp8 template(only sl and wpf).

Have you found the solution?

Sep 24, 2013 at 4:14 AM
I have the same problem. I can't find the WP8 view templates .
Nov 26, 2013 at 11:37 AM
Anyone know a solution for problem with WP8 templates. I have the same problem. I can create only SL and WPF View.