I wanted to like Silverlight, I really did. Promises of using .NET code in a flash-like environment excited me greatly. Unfortunately, Silverlight is too screwed up to really do anything with.
The main problem I have with Silverlight is the watered-down .NET that it uses. There is no way to easily connect to a database and if you do ever get your data through a web service there is no datatable because they took it away as well.
Also, what’s up with this XAML crap? I like the concept but the execution sucks. You have to use this other pay software, Expression Blend, and it is horrible. I had to reference the DLL to get the Silverlight datagrid control to even show up otherwise it would give me an error.
It would be funny if it wasn’t so sad. Microsoft has the resources to get this right, but they screw it up. I’m better off doing a simple windows executable and using ClickOnce to deploy it (which I do like ClickOnce). So thanks Microsoft for having an opportunity to change the web and getting me excited then crushing my hopes.






Silverlight done right in my opinion. Funny that it just so happens to be by a Microsoft Game Studio.
http://banjo-kazooie.com/