Good Silverlight 3.0 reference application with source?

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:

  • business application string in the client-server tradition.
  • SQL Server Back End
  • Do not use third-party libraries such as PRISM or CSLA, as I would like to see how the core Silverlight technologies work.

I understand that there are many open source projects on Codeplex, but he struggled to find a classic line of business applications there.

+6
silverlight
source share
2 answers

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).

+1
source share

This is a really good option:

http://timecard.codeplex.com/

Prism is used next, but you can learn a lot from it. It even shows localization:

http://happynet.codeplex.com/
+2
source share

All Articles