As announced earlier this week at the Microsoft Tech·Ed North America 2008 Developers conference (see my earlier blog post for more details), Silverlight 2 Beta 2 has just been released.

You can download both Silverlight 2 Beta2 and the Visual Studio and Expression Blend tools support to target it here.

To find a whole lot of information about it and its new features, I strongly recommend to look at Scott Guthrie’s blog post that covers this in great detail.

Important to note is that (as anticipated), Silverlight 2 Beta2 will not run applications that target Silverlight 2 Beta1, since we've made a number of API changes between the two betas for the new features being added in Silverlight 2.

Browsers that have Silverlight 2 Beta1 installed which visit a site that hosts a Silverlight Beta2 application will be prompted to upgrade to the newer beta of Silverlight.

Once they do this they won't be able to run Beta1 applications without uninstalling Beta2.  This means that if you have published a running sample on the web built with Beta1 you will probably want to update it to Beta2 soon.  The good news is that Silverlight 2 Beta 2 comes with a "commercial Go-Live” license so customers and partners can now starting developing applications for commercial purposes under the terms of the license.

So, what do you wait to get started?