Silverlight 2 Runtime and SDK Control Source Code Released

Microsoft just released the source code for the Silverlight 2 runtime and SDK controls.  Anyone who says they’re not contributing to the world of code definitely needs to take a closer look since they’ve released a ton of code from .NET, ASP.NET, plus more over the past few years.  The amount they’ve opened up is actually pretty amazing compared with how they used to be when I first started writing Microsoft applications.

The Silverlight 2 source code release contains a solution with 3 projects including the Silverlight controls (which is nice for editing control templates even though you can get that info from Reflector), a sample project and a design project.  Here’s what the solution looks like in Visual Studio 2008:

Control Source Explorer

Those new to Silverlight can learn a lot about how to write custom controls as well as best practices.  More information about the source code release can be found here.  The source code can be downloaded from here.

Published Monday, January 12, 2009 3:50 PM by dwahlin
Filed under: ,

Comments

# re: Silverlight 2 Runtime and SDK Control Source Code Released

Tuesday, January 13, 2009 2:05 AM by R.D.Rush

William Gates and Microsoft had stated as early as I can remember that they had not forgone open-sourcing code and possibly even full blown application systems. There was and still is the need for financial stability especially in an R&D intensive market like digital systems design and management. The only way to insure your success in this genre is to commercially offer a product or service.

Individuals complaining about Microsoft's greed are merely lazy whores pulling out the "miss thang" hand and waving at the most likely. Let them get a job and do something more substantial than an antiquated and half useles perl script.

# re: Silverlight 2 Runtime and SDK Control Source Code Released

Tuesday, January 13, 2009 1:33 PM by Neal Binnendyk

Thanks for the news and links.

# re: Silverlight 2 Runtime and SDK Control Source Code Released

Tuesday, January 13, 2009 4:29 PM by Corrie

They aren't contributing to the world of code. The code Microsoft releases are unusable due to licensing restrictions. If you use it you can get sued.

Microft source code is the equivalent of a stipper giving you a lapdance: You can look, you can get all excited, but in the end, if you touch it you'll be in trouble.

# re: Silverlight 2 Runtime and SDK Control Source Code Released

Tuesday, January 13, 2009 9:27 PM by Moocow

Sweet, can't wait for a mono-based linux version :)