Well it took longer than I thought it would, but I’ve finally managed to update the Prism Template Pack for Visual Studio 2010 RTM!!!
To install the templates, download the template pack from here, rename the file extension from .zip to .vsix, then double click it. You’ll be presented with the license. Once you accept everything will be installed into the Visual Studio Extension Manager. If you already have the RC version installed, it should be updated automatically.
If you used the Release Candidate release of the Template Pack, you’ll notice a few updates in this version:
The biggest new feature of course, is that the Template Pack now provides Visual Basic .NET templates as well as C#. This was one of the reasons why it took me so long to update the templates – my VB was a bit rusty :-)
Please give them a whirl and let me know what you think. If there are no problems, I’ll post them up onto the Visual Studio Gallery.
Is it possible to use this template with Visual Studio Web Dev Express?
Thanks for posting these up. I was able to download them and create a template solution however when I try to run it I'm getting a
Microsoft JScript runtime error: Unhandled Error in Silverlight Application
Message: Could not download the Silverlight application. Check web server settings
awesome update David and thanks 1000 times for adding vb.net templates it seems like us vb programmers are a dying breed , your prsim templates are a god send. I am currently trying to train myself on silverlight RIAA MVC and MVVM to update my own and a few other websites and I absolutley love the modularity of prism and MVVM. It really changes the way we think about web applications going forward ina good way. Thanks again David !
one quick question David , In the prism 4.0 release there are alot of quickstarts, all of which are in c#, The quickstart template I am really interested in is the BasicMVVM quickstart template which differs from the templates you published in that it also provides a viewmodel base class that implements the INotifyDataErrorInfo interface to provide robust error handling. Is there any chance that you could either convert these quickstarts to vb.net or better yet implement the viewmodel base class into your quickstart silverlight and wpf module for 4.0 ?
thanks and even if you can't great work on those templates
Matt, if you are having probems check to make sure the web application the template is hosted in has refrences to all the modules not just the shells. i.e there should be a xap file in the client bin for all modules that you have as part of the composite application. You can resolve this by right clicking on the properties for the web application then checking the Silverlight applications tab
@Ola Lawal you rock!!! It worked.
glad i could help Matt !
For me checking all references in Web->Project Dependencies did not work out. In my case I also needed to go to DblClick the Web.Properties->SilverLight Applications->Then I added Shell, Module1, Module2.
using David's prisim templates I am working on a vb.net/c# line of business style template with dynamic module loading and all with multiple independent shells. I am using event aggregration from another blog to handle the transitions from one shell to the next.
In Prism WPF 4.0 QuickStart Solution, the Shell shouldn’t have reference to Modules.