Silverlight is a cross-browser and cross-platform technology from Microsoft. Building upon the Windows Presentation Foundation (WPF), Silverlight aims to bridge the development disparity between designers and developers.
Even as I’m writing this, I feel hollow, somewhat bland.
Just a few months ago, I managed to convince the powers that be in my company that upgrading from Visual Studio 2003 to 2005 was worth their while. It took me just over 6 weeks to compile a list of my arguments, justifications, references and images, and crystallise it into a 15 page proposal. While I’m pretty sure I’m the only one who actually read it, I did manage to get my point across.
And they granted me permission to buy just one license. A few months and some more convincing arguments later, I squeezed another license out.
Somehow, it takes a lot of energy to get corporations to embrace new technology.
Silverlight is promising. It also requires .NET Framework 2.0 and/or ASP.NET 2.0. It’s hard to oppose inertia when the developers around me are still happily supporting .NET 1.1 web applications. Some haven’t even moved to the .NET Framework.
I’ve heard of this new technology, mixed in with buzz words such as AJAX and XAML, but didn’t pay too much attention. I attended a seminar yesterday, where John Eldridge was introducing the exciting prospects of Visual Studio 2008, IIS7, SQL Server 2008, AJAX and of course Silverlight. Anyway, John mentioned Scott Guthrie’s Silverlight release announcement, so I went and checked it out. Cool stuff. Hey, there’s a Halo video! Hmm… why was Safari used instead of Internet Explorer in the screenshot?