Never recording a Silverlight application for production, I am looking to find a quality source code reference application for Silverlight 3.0 (Silverlight 4.0 is not suitable since I have VS2008) to help learn Silverlight.
Ideally, I would like to see:
I understand that there are many open source projects on Codeplex, but he struggled to find a classic line of business applications there.
Honestly, make yourself upgraded to VS 2010. If you are serious about becoming a professional in Silverlight development, version 4 has the greatest advantage for your dollar.
Not all the latest technologies are supported for Silverlight 3, and all the latest interesting tutorials and sample projects, as a rule, relate to VS2010 / SL4.
You should also not ignore templates such as MVVM and libraries such as Prism and MEF, as they quickly become commonplace for Silverlight projects. There is a great danger that you will fall into bad habits in the Win-Form style if you first use the Silverlight style in the Win-Form style.
Here is a simple MVVM explanation for Silverlight: http://openlightgroup.net/Blog/tabid/58/EntryId/89/Silverlight-View-Model-Style-An-Overly-Simplified-Explanation.aspx
These videos are a good introduction to creating / understanding Prism-based projects, especially for Silverlight: http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity / It includes creating an Outlook-style application using a prism (full source).
Codeplex project, full source and documents, etc. for Prism and soon MEF is here: http://compositewpf.codeplex.com/wikipage?title=Getting%20Started&referringTitle=Home Prism was created by Microsoft and will soon have the final release of version 4 (including MEF).
This is a really good option:
Prism is used next, but you can learn a lot from it. It even shows localization: