I've been reading a ton of blog posts containing developer reactions to Microsoft's Silverlight announcement at MIX '07. One thing that I've noticed is that people are coming to some of the same conclusions I came to in my post What Comes After AJAX?. Specifically, it is now clear that
In his blog post entitled The Day the Web Changed: NET in the Browser! Jeff Prosise writes
MIX 07 opened yesterday and I believe we'll look back on that day as the day that the Web changed. Microsoft made several announcements, not the least of which is that Silverlight, formerly known as "WPF/E," will include a cross-platform version of the CLR that runs in the browser.
In his blog post entitled May ASP.NET AJAX Futures CTP... wtf?
Drew Marsh writes
Soooo, ok, they released a new May CTP of ASP.NET AJAX futures. It's got some new support in there for Silverlight related stuff now. Great, awesome, love to see it and totally understand they need to pimp the new platform. What has really happened beyond that though?
Anyway, it seems like Silverlight is ursurping the development of the core AJAX futures and, while I'm all for Silverlight, I think it's a bad move to put these features on the backburner. They should be fleshed out and delivered. They are extremely valuable to those of us trying to build rich web browser (only) based applications.
Drew Marsh also writes in his post Where's the MSHTML/IE news?
I find it strange that there has been absolutely no mention of what the
MSHTML/IE teams are working on right now yet at Mix. I remember they stood on stage last year
and talked about much shorter product cycles. Shouldn't we be expecting some
kind of new enhancements by at least the early second half 2007? I really don't
care about the IE shell, I care most about MSHTML coming up to speed with
more/better support for CSS (gimme my selectors damn it!), enhancements to the
Popular consumer websites like Yahoo! Maps, Flickr, YouTube and MySpace have made rich interactivity mainstream and even expected when it comes to building a modern "Web 2.0" consumer website by using a post-AJAX platform (Flash). My thesis is that we will see more sites embracing post-AJAX platforms until we reach a tipping point where brand new Web 2.0 sites choose something like Silverlight, Flash or OpenLaszlo instead of AJAX when considering a platform for building a rich internet application.