Today, I went to the launch event for three new products from Microsoft: Windows Server 2008, Visual Studio 2008 and SQL Server 2008. The theme for the day was "Heroes Happen Here", an acknowledgement that we all do heroic things in our day jobs, which often go unrecognised. A bit of a cheesy sentiment, but one that was appreciated nonetheless.
The event was held at the International Convention Centre (ICC) in Birmingham and was attended by over 2000 delegates. Microsoft had clearly spared no expense; the organisation was very slick and professional. These people know how to put on a good show.
There was a palpable air of anticipation as everyone settled into their seats in the main auditorium. We were treated to a spectacular opening performance from a group called Noise Ensemble. This was followed by a keynote speech from Jonathan Perera, General Manager of the Application Platform and Developer Marketing group. Jonathan described how the three products combined would help developers create next-generation web and business applications, increase security, simplify maintenance and enable businesses to take advantage of server virtualisation.
This was followed by a series of brief demonstrations of the headline features of each product. Some of these involved Microsoft customers explaining how the products had helped them overcome particular problems. The most compelling of these was a presentation from a couple of chaps from Cambridge University and how the new features in SQL Server 2008 have helped them to analyse botanical data collected by Darwin's mentor and tutor, John Stevens Henslow.
For the rest of the day, there was a full program of presentations and demonstrations. I attended two sessions: one on the new Language-Integrated Query (LINQ) features in Visual Basic and another on Smart Client development, presented by Daniel Moth of the Developer Evangelism team in Reading.
In between sessions, I checked out the huge expo area, where dozens of Microsoft partners had stands showing off their products. There was also an "Ask the Experts" area, where you could go up to Microsoft staff and ask them anything. I asked Mike Taulty (also of the Developer Evangelism team) a question relating to an issue I have with the ClickOnce deployment of a business application. He not only gave me some great advice, he went on to say that if I was still having problems, to send the application to him and he'd "have a look at it" for me!
As well as checking out the new products, I also had another reason for being at this event: I volunteered to take part in a competition being run by the guys from The Next Generation User Group (NxtGenUG) called "Speaker Idol". The competition was designed to give novice presenters from the developer community the opportunity to speak in front of a real audience, with great prizes up for grabs. There was also, in true reality-show style, a judging panel made up of seasoned speakers.
I was doing my "Observer Pattern" nugget which I had presented twice previously to NxtGenUG members. I was nervous, but felt I was in with a good chance. Well, I only went and flipping won! I could see from the audience's reaction that it was going down well and the feedback from the judges was very positive too.
My prize was a brand new Xbox 360 Elite games console, complete with a copy of Halo 3. To say I was pleased with myself would be the understatement of the year.
At the end of the day, all attendees were given a free software pack containing a 12-month evaluation copy of Windows Server 2008, a full copy of Visual Studio 2008 Standard and the latest pre-release version of SQL Server 2008. The pack also contained a pin code to register for an evaluation copy of SQL Server when it comes out later this year.
Overall, it was a fantastic event - one of the best I've ever been to. If you missed it and want to check out some of the content for yourself, visit the virtual launch web site here.