Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.
This is the first weekend in several months I’ve had time to catch up on geek stuff. It’s a nice rainy day (geeze, the weather sucks this year) so I plan to keep my dressing gown on and read and write blogs all day. Apologies for the sickening image of that.
WPF/E was released in CTP last week. If you don’t know what it is, think Flash, but for .Net & XAML. I haven’t had much time to do more than test out the samples so far, but the runtime is only 1mb and is available for Windows & Mac already with good support for the 2 main browsers.
There are as many applications for this as Flash but my feeling is that WPF/E will attract a bigger market than Flash because:
My dream is that XAML will kill HTML & CSS. Now wouldn’t that be a great day?
Noticeably absent from the list of supported platforms is Linux. It’s not even planned. The stated reason for this is the lack of Linux clients. If you take a look at some public browser & platform stats, e.g., then this is in fact true- < 5% is hardly worth a mention :]
More interesting in the W3School stats is the trends in screen resolution, javascript acceptance and browser usage. If you are coding public web sites then you should keep an eye on these sort of stats, but do remember that these are for the whole planet and your particular market segment is likely to be quite different. For example, the stats from the www.dot.net.nz site are very heavily biased towards Windows platforms and browsers with high resolutions and 100% javascript acceptance – as you would expect from a highly intelligent Microsoft focused developer community. I’m sure the stats for SlashDot are considerably different.