So the seasonal gift giving has now passed, but I’m hoping for a few good prezzies for Microsoft’s Mix conference.
- Windows Mobile 7 rocking a .NET ‘Mobile’ (not compact) Framework programmable Silverlight 3+ interface, Xbox mobile games (like Zune games programmable with the free XNA Game Studio), Zune Interface, Media Center extender abilities, and a marketplace with no publishing gauntlet for music, games and apps, and real devices available by Oct 2010. A full marketplace in Canada is a must!
- ‘Visual Mobile 2010 Express Edition’ – I don’t need this since I’ll have VS 2010 Premium/Ultimate, but Microsoft needs to release a free mobile development tool (with Silverlight designer support presumably) that will launch 100,000 apps
- Decent replacement for the Live Framework (which was withdrawn) including free Bing Maps API usage up to a decent ceiling
- Consistent mobile and desktop Live Services and Framework experience
- Live Mesh Release (with better-than-hopeless user documentation)
- Better free and on-ramp deal pricing for the Windows Azure Platform
- Microformat & Live Clipboard SDK for IE 9. Ray Ozzie blogged and tinkered (including a subsequent SDK and runtime) about ‘Wiring the Web’ with a ‘Live Clipboard’ using microformats back in 2006. Skip to the present day and go to this Microsoft Canada blog post this week promoting my Mix session proposals (thanks Joey) and look at the Mix-powered Microformat tool that appears at the top left ;-) Accelerators for IE8 just didn’t do it.
- Oh, and of course for one or more of my Mix sessions (see below) to be selected by the public through the voting that ends tonight! 🙂
Not too much to ask for right?
Looking to learn more about the Windows Azure Platform, Silverlight, Windows Touch or Windows Identify Foundation?
If you’d like to see these sessions in person at Microsoft’s Mix 2010 conference or the recordings that will likely be made available for free later on, please vote for the sessions before January 15th 2010, by going to the site, adding the 3 sessions to you ballot and submitting it.