Unplugged Events and Live refresh

I am on the road next week presenting on web development enhancements in Visual Studio 2008 (which RTM’s this month!).

Are you doing web development with .NET? Come and see why upgrading to Visual Studio 2008 is a no brainer
With the release of Visual Studio 2008 looming come and join Nigel as he delivers a demo driven talk that shows off many of the new improvements for ASP.NET with .NET 3.5 and VS 2008. Highlights include VS 2008 Multi-Targeting Support, Web Designer and CSS Support, Nested Master Page Support, JavaScript Intellisense and Debugging and many more Code Editing Improvements. If you are doing web development with .NET today come and see why upgrading to Visual Studio 2008 is a no brainer.

There are still a few places left in Auckland, Wellington and Christchurch so register now if you haven’t already!

If you miss these sort of announcements either subscribe to the MSDN announcement feed and/or subscribe to the MSDN Flash newsletter.

Also if I have time I might take the new Windows Live Tools for Visual Studio: CTP for a spin.

Replacing SharePoint application.master page using an HttpModule

Replacing SharePoint application.master page using an HttpModule

Anyone that has customised SharePoint master pages has no doubt come across the problem where system pages won’t use your nice new master page, but rather use the application.master page instead.


The problem with customising the application.master page is that it will affect all sites on your web server farm, rather than just a specific site.


One way to fix this problem is to write an HttpModule that will intercept the calls to these system pages and replace the application.master page with your sites custom master page.


This article explains how to do it:


http://www.sharepointblogs.com/dwise/archive/2007/01/08/one-master-to-rule-them-all-two-actually.aspx

Let me introduce — Sergey Solyanik, ex-dev manager of Widnows Home Server

Sergey was the dev manager of Windows Home Server and one of three people, for whom I decided to leave BizTalk Server and join Windows Home Server team. He is a remarkable person and a friend of mine. Some time ago he left Microsoft for Google, but he is still a remarkable man and a friend of mine! And not far ago he started his own blog!


Here is where he introduces himself: http://softwareandthings.blogspot.com/2007/11/about-myself.html


And here he talks about his experience with Windows Home Server development and his thoughts about comparing Microsoft and Google: http://softwareandthings.blogspot.com/2007/11/intergroup-cooperation.html


I highly recommend his blog and himself. Of course, personally. As Sergey writes in his own blogs:


**This is my personal blog. The views expressed on these pages are mine alone and not those of my employer.**

Managed Services Engine CTP Available on CodePlex

Last week we also announced a CTP release of the Microsoft Managed Services Engine to CodePlex. This is a very powerful set of infrastructure and tools built on WCF for supporting versioning, abstraction, management, routing and runtime policy enforcement of services in a heterogeneous environment. You definitely want to check this out if you are into the provisioning, management, and versioning of enterprise services.


 -Kris

ESB Guidance Released to MSDN!

If you were in either of the two standing room only ESB Guidance sessions at last week conference you heard us mention it would be released shortly. I’m pleased to say that Patterns & Practices has just released the ESB Guidance to MSDN! The MSDN site is the entry point for ESB Guidance bits, docs, and community. This is the culmination of a ton of great work that wouldn’t have been possible without the close collaboration between Microsoft and our community. Thanks to all of you that tested previous versions and provided feedback!


 -Kris

Cool PDF Reader …. no more 32MB download!!

I remember a few versions ago when Adobe Acrobat Reader was around 6MB – even then
I thought he’s a little on the large size.

Then the last few versions weighing in at 20-32MB, and the installation process involved
side stepping Toolbars, Gorillas, caching, ‘community’ accelerators – the works. Painful!!
All for the occasional PDF read.

Nelson – a friend of my put me onto FoxIt! (I’m loving the name already). Around 3.5MB
later and I’m rocking with PDF reading. Simple and it doesn’t hijack my machine looking
for new versions *every* time you start up.

Check it out here!