Internet Explorer 9 Platform Preview 3 is here – with hardware accelerated canvas support and plenty more

Note: Cross posted from IUpdateable from Eric Nelson.


A couple of weeks back I was at Web Directions manning a stand showing off Internet Explorer 9 Platform Preview 2 (check out a post I did at the time including videos to watch on IE9 development).

The developers and designers present were in general impressed with the progress we were making with IE9. Way faster than IE8, far better standards support, focus on being great at HTML5 etc. IE9 is big news. Seriously big news. Its existence (once finally released) will significantly change how developers will build rich UX for the web, especially the web “outside the firewall”.  However Platform Preview 2 still was missing several key features which prevented a number of sites we tried out during the two days at the conference from rendering/working correctly – and just about everyone asked “will we implement canvas?”

The good news is yesterday we released Platform Preview 3 which adds a bunch of those features along with some great demos to show them off. You can install Preview 3 now alongside IE7/8 and check out the demos yourself. They are very impressive – my personal favourite being 250 gpu accelerated fish at near 60fps using <canvas>:


But others such as Amazon Book Shelf come a close second:


Related Links:


Q&A: Where can I get architectural guidance on building applications for the Windows Azure Platform?

Note: Cross posted from IUpdateable from Eric Nelson.


This question has come up a lot in recent weeks as early adopters move from prototyping with the platform to actually needing to deliver real applications.

Whilst fundamentally you are using the same approaches and best practices for the Windows Azure Platform as you would use for a Web application or service (A good IIS7/ASP.NET based architecture is likely a good Windows Azure Platform architecture), there is still plenty of differences which impact on architecture.

Note: Cross posted from IUpdateable from Eric Nelson.


6 Weeks of Windows Azure comes to and end – and some stats to ponder on

Note: Cross posted from IUpdateable from Eric Nelson.


On Monday (21st June) we had our last Live Meeting for the 6 weeks of Windows Azure training virtual training we have been running out of Microsoft UK. Monday pretty much hit the mark of what we were after for the final day – good technical content mixed with a fair old sprinkling of fun. As a reminder, Adrian lost 3-1 in the “Students vs the SME” homework battle. Admittedly I was determine to make sure Adrian lost 🙂

This may sound a little corny, but I did want to thank all those who took part during the 6 weeks – attendees and mentors – to make this pilot a great success. Plus a special thanks to my partner in crime, David Gristwood, who shared the load 50:50 throughout and as always, is a pleasure to work with and Adrian Jakeman for his tech savvy and great sessions he delivered.

But the real stars were “the students”. The dedication they have shown has been awesome – individuals completing homework while on holiday, sending in homework late because of child birth (Congrats!), cramming several weeks of study into a long weekend and even taking annual leave just to complete the training. Amazing stuff.

As I mentioned, this was a pilot. Which means we have been very diligent in collecting lots of feedback and stats to understand behaviour when 500 people sign up to this format.

We plan to look in detail at the feedback and the stats, but I thought folks might be interested in a mid point “pulse” we took 3 weeks in.

And finally, as part of yesterday we also gave away some books. FYI they went out (randomly – ish) to:

  • Paul Hadfield
  • Bhaarath Balraj
  • Trevor Fawcett 
  • Mahesh Devjibhai Dhola
  • Gavin Meiklejohn
  • Brian Watson

First 3 weeks “pulse”

We had 500 people registered for the training with an option to attend a weekly Live Meeting or watch the recording. Each week a new study guide was released and each week the students submitted homework.

Engagement – did the 500 actually do something 🙂

Live Meeting attendees

  • Week 1 130
  • Week 2 63
  • Week 3 45

Live Meeting On Demand Viewings/Downloads

  • Week 1 191, 162, 173 (We published as 3 separate LMs)
  • Week 2 276
  • Week 3 143

Guide Downloads

  • Week 0 270 (Overview)
  • Week 1 676
  • Week 2 404
  • Week 3 234

Meeting Notes downloads

  • Week 1 200
  • Week 3 98
  • Week 3 108

Homework answers downloads

  • Week 1 141

Useful – did folks learn stuff?

A consistent poll we did on the LMs throughout the course was “Would you recommend this course to a colleague?”. I love this question above all others – “recommend” is just a powerful word.

I am pleased (TBH amazed) that every week 100% voted “yes” to this question. Wow. Thanks all!

Locations – did we help UK developers?

This was intended primarily for UK developers but we didn’t turn away folks from elsewhere.

  • Week 1 Guide – 66% of downloads from UK
  • Week 2 Guide – 70% of downloads from UK


Browsers and OS usage:


Inaugural Financial Services Microsoft Architects/Senior Developer Community meeting, London July 1st

Note: Cross posted from IUpdateable from Eric Nelson.


A new community has popped onto my radar, created and delivered by James Burns, a top chap I have known for many, many years. The aim of the community is to foster dialogue between Architects and Senior Developers across Financial Services in the UK. The format of the first event is a mix of short high level presentations on hot topics that we hear across Financial Services and networking with a few drinks and canapés. It is free to attend for all Architects and Senior Developers. If you wish to attend please email IMHO, worth a punt, if only for the free canapés and a change to network.

Time 6pm-8pm
Date Thursday 1st July

Location SQS UK,7 – 11 Moorgate, London EC2R 6AF (MAP)



The Microsoft Application Platform         20 Minutes      Jim Burns

  • Windows Server 2008 R2
  • AppFabric
  • SharePoint 2010
  • SQL Server 2008 R2

The .Net Framework                                      20 Minutes      Simon Thurman

  • What is the .Net Framework?

Microsoft Development Tools                    20 Minutes      Richard Erwin

  • Visual Studio 2010
  • Languages
  • Application Lifecycle Management

Discussion on topics for the next event

The future is looking brighter – debugging Windows Azure in the cloud with IntelliTrace

Note: Cross posted from IUpdateable from Eric Nelson.


One of the “warts” on Windows Azure development has been that once your application was deployed to the cloud, if things went wrong it was pretty tough to figure out the root problem. I knew for sometime we had a solution coming for Visual Studio 2010 users and I couldn’t wait to tell folks about it once it became public. I planned to do a detailed post subsequent to briefly mentioning it when I talked about the 1.2 SDK release. However … other stuff just keeps on getting in the way.

Hence I have decided to point at Somas blog post on just that. Enjoy.

Check out Peering into the cloud with IntelliTrace 

NB: You will need the Ultimate Edition of Visual Studio 2010 to use this feature. Sorry.

WordPress is now nicely supported on SQL Server (and SQL Azure for that matter)

Note: Cross posted from IUpdateable from Eric Nelson.


WordPress is enormously popular for blogs and full websites thanks to an awesome eco system which has built up around it, the simplicity (relatively) of getting it up and running plus the flexibility to “bend it” in all sorts of directions. When I say bend, check out the following which are all WordPress sites

WordPress users typically run their sites on Linux and MySQL, although PHP (the language in which WordPress is written) can be happily run on Windows. Both fine technologies in their own right, but for me (and probably a fair few others) I would love to use WordPress but with the technologies I know best (aka Windows, IIS and SQL Server). However, that has proven to be actually rather tricky in practice to get working – until now.

Earlier last month OmniTI released a patch for WordPress which provides SQL Server and SQL Azure support.  In parallel with that some fine folks inside Microsoft have also created which contains information about running WordPress on the Microsoft platform with a particular focus on SQL Server and SQL Azure.  Top stuff!

To run WordPress with SQL Server:

And then you will quite likely need to migrate:


Related Links

If PHP is not your thing, then the following Blog engines are .NET based

New SQL Azure Development Accelerator Core promotional offer announced

Note: Cross posted from IUpdateable from Eric Nelson.


This is (almost) a straight copy and paste but represents an important announcement worthy of a little more “exposure” 🙂

Starting August 1, 2010, we will release a new SQL Azure Development Accelerator Core promotional offer.  This new offer will give you the flexibility to purchase commitment quantities of SQL Azure Business Edition databases independent of other Windows Azure platform services at a deeply discounted monthly price.  The offer is valid only for a six month term.  You may purchase in 10 GB increments the amount of our Business Edition relational database that you require (each Business Edition database is capable of storing up to 50 GB). 

The offer price will be $74.95 per 10 GB per month.  This promotional offer represents 25% off of our normal consumption rates.  Monthly Business Edition relational database usage exceeding the purchased commitment amount and usage for other Windows Azure platform services for this offer will be charged at our normal consumption rates. 

Please click here for full details of our new SQL Azure Development Accelerator Core offer. 

Related Links: