Ik ben zelf behoorlijk enthousiast over Silverlight. En nu Silverlight 2.0 Release Candidate 0 uit is zal het niet lang meer duren of Silverlight 2 officieel wordt gereleased. In Visual Studio 2008 SP1 kan je nu al relatief eenvoudig een Silverlight 2 applicatie maken met Silverlight enabled WCF services voor data access. Wat nog lastig is is de XAML markup voor de controls. Er is binnen VS2008 nog weinig support voor de controls zodat je dus al gauw in ruwe XAML aan het editten bent (gelukkig werkt de intellisense daar binnen weer wel, maar dat moet toch handiger kunnen).
En ja hoor dat kan handiger: MS Expression Blend is hiervoor de oplossing, met Blend kan je je VS solution ook openen en daar heb je wel alle support die je nodig hebt. Er zit echter een kleine adder onder het Microsoft gras. Ik had al de MS Expression Blend 2.5 june preview geinstalleerd, deze werkt echter niet met Silverlight RC0, maar alleen met Silverlight 2 beta 2. Als je Blend wil gebruiken i.c.m. Silverlight 2.0 RC0 moet je de 2.0 versie hebben en vervolgens de SP1 van Blend installeren. Dus van 2.5 -> 2.0 Echt logisch is het allemaal niet maar het werkt! Zie ook deze post