Random Thoughts of an ASP.Net Code Monkey

Wow! What a day! My head is completely crammed with new information and my apetite for more has been severly whetted.

This morning, I attended the keynote from Eric Rudder, Senior Vice President Technical Strategy, and he talked about and demoed, with the help of a few colleagues, the power of Office 2007, Windows Vista, ASP.net AJAX and Exchange Server 2007. Eric announced that Office 2007 was Released To Manufacturing yesterday, Monday 6th November 2006, and that Windows Vista was very close to being completed. Indeed Office 2007 and Windows Vista should be available to MSDN Subscribers by the end of the month.

I am currently running Windows Vista RC1 (I have RC2 but haven't got round to loading it yet) and Office 2007 Beta 2 Technical Refresh at home on my main machine. I have to say I have been impressed by both. I find the ribbon bar and the user experience now presented with Office 2007 excellent and enjoy using the product. I haven't dived in as far as I'd like yet, however what I have seen/used so far has impressed me.

As for Windows Vista, I find myself using lots of the features and I love the Aero Glass effect. It's almost a shame to switch to Windows XP! However, I have been disappointed with the time we waited for a beta of Windows Mobile Device Center, which is used for synchronising with Windows Mobile based devices. This left me unable to synch with Outlook for a while (Yes, the perils of using beta software).

At the recent VBUG Conference, I spent some time discusing with fellow delegates, what was a compelling reason for upgrading to Windows Vista? After a lot of discussion, I am still unsure as to a major business reason for upgrading, what are your thoughts? I personally cannot wait to get my hands on a full release of Windows Vista, but that's the geek perspective who can't wait to play with the SideShow, Aero Glass and improved Search, to name but a few of Windows Vista's new features. However it would seem a lot of the technology in .Net Framework 3.0 is going to be applicable to Windows XP, such as Windows Presentation Foundation, Windows Communication Foundation and Windows Workflow Foundation.

As regards Exchange Server 2007, I wasn't aware of an impending release will just recently, when I received an email regarding it. I still know very little so won't comment on it too much. However I was intrigued to hear that it exposes a number of web services for developers to use and I'll be looking to investigate this further in the coming months.

Finally, I'd like to briefly mention ASP.net AJAX. I have been implementing this in anger since March and the CTPs of the ATLAS codename builds. For Web developers, like myself, this is a very powerful set of extensions and helps with minimising the amount of JavaScript we have to write. I was first introduced to the technology back in October last year by James Crowley at Developer Developer Developer Day, and then was shown how to use it by Gary Rowntree in March at a VBUG session we held in Newcastle. I love the power of asynchronous processing and have identified many uses for it and the ease with which it can be implemented is phenonmenal.

The keynote was very inspirational, my first at a large Microsoft conference, and certainly gave me plenty of food for thought.

What a way to start my Blog! Live from Microsoft Tech Ed 2006 in Barcelona, Spain!

I'm just settling down now after flying via Amsterdam from Newcastle to Barcelona. It's been a long day but I'm really looking forward to attending Tech Ed 2006.

This is my first Tech Ed and I'm really buzzing about having the opportunity to be here. It's going to be a long week but hopefully it will be very rewarding.

I'm intending to post live from Tech Ed and give some indication as to what I'm up to and what the event is like. I have earmarked a number of sessions I'd like to attend and along with my colleagues, who are also attending, think we'll return with some really useful knowledge.

Welcome to my Blog! Finally I have put something up. I've been promising to do this for well over a year. Finally thanks to the ASP.NET 2.0 package I have with 1 and 1 Internet I have finally started blogging!

This Blog will be a constant work in progress and keep checking into see what I'm talking about and how the Blog's shaping up. Coming soon will be Archives, Search and Rich Text Comment Input.

Please feel free to leave comments, indeed I welcome them, be they comments on the post or the Blog, the more feedback I get hopefully the more useful this Blog will become.