In a previous post, I outlined what I plan to do regarding Silverlight 5. As I started working on the material, it became clear to me that I wanted to use the new dbContext class that is now available in Entity Framework 4.1 (and later releases.) However, to use this with the current version of WCF Data Services is not as clean as I like. So I am going to delay the series until things get synched up.
We are at one of those points within the Microsoft “developer stack” where things are in flux and will likely stay that way until VS 2012 (or whatever it will be called) is released. For someone trying to generate tutorial material, creating content that has a shelf life of several months is not desirable.
I will be attending the MVP Summit in late February. While I will not be able to share any NDA information, I will get to meet with many teams at Microsoft and get a better idea on when I can feel comfortable getting content out that will have some longer-term value.
Microsoft released Silverlight 5 in December 2011. As you may have noticed, I have done a number of Silverlight tutorials as the product evolved from version 2 to version 4.
There has been a lot written about the future of Silverlight. Will there be a version 6? What will happen to the browser plug-in? I would like to refer you to a great article titled Silverlight 5 released; will there be a Silverlight 6? by Peter Bright for what I think is a great discussion of the issues.
For me, I plan to redo the current Silverlight tutorials using version 5 because I believe many business applications may continue using Silverlight. In addition, understanding Silverlight is a great way to get a handle on WP7 development and this provides another rationale for updating the tutorials.
Right now I plan to publish the following Silverlight 5 tutorials:
- Basic Silverlight Business Application Concepts
- Working with RIA Data Services
- Deploying a Silverlight Application
- Golf Reference Application (Traditional Code Behind)
- Golf Reference Application (MVVM)
After getting these tutorials published, I will likely just wait and see what happens with Silverlight in the future.