Prism's future: Trying to summarize things

Disclaimer: This blog post will not provide any new information on Prism's future, as it simply is a merger of blog posts, forum threads and similar. If you follow the team blogs actively, you will probably already be aware about this information.

There have been lots of threads in the Prism forum with questions like "is there going to be a Prism update before 4.0?", "is there going to be support for Windows Phone 7?" or "what are the new features in the latest Prism source update?".

So, to keep things in a single place and avoid duplication (we all know how bad it can get), I decided to merge as much as I can here.

About Prism v4

The Prism team is starting to gather feedback about the new version, so as always your input is really valuable and you can make a difference in the features that the guidance will target. You can complete the survey here.

The following blog posts talk about Prism 4.0, possible features and other stuff:

About Prism v2.2 (the "in the meantime" version)

Another question might be "what do we do while we wait for Prism 4.0?". Well, as David Hill explains in this post "once .NET 4.0 and Silverlight 4.0 are released, we'll complete our testing and release an updated version of Prism (which we'll probably call Prism 2.2)."

About the latest source update

There is no "change log" for the latest source update, as there are actually no changes in Prism. You can read about the specific updates for Silverlight, Unity and .Net in this post from Bob Brumfield. When you download the source drop you might notice the following folder structure:

image

What's in each folder? Let's go over them:

Something else that you might note with the new drop is that some of the Unity generic methods are gone from the interface. That's because the Unity team decided to clean-up the interface and provides those as extensions methods. You can read about that here.

About Windows Phone Support

This blog post explains that "given the excitement at the release of the Windows Phone Developer Tools CTP at Mix 10 this week, some of you may be wondering about using Prism on Windows Phone 7 Series. We intend to support Windows Phone development in a future release of Prism. In the meantime we'll be tracking the Windows Phone 7 Series development platform closely."

So, if you definitely want support for WP7 have your say at the survey. The bigger the amount of people that ask for it, the higher the chance it gets done.

Any other questions...

I hope the summary has been useful, and if you have questions that I did not answer above, please drop by the Prism forums (or leave a comment in this post).