Prevent auto visual upgrade on new SharePoint 2010 sites

When migrating a SharePoint site collection from 2007 to 2010, you have the option to put your site through the “visual upgrade” process, which basically means trading in all the 2007 UI features for their 2010 counterparts. For most simple sites this is a good idea, but for highly customized publishing sites it can cause quite a few problems. Apparently Microsoft didn’t think about those problems, because once the site collection is on the 2010 server, any new subsites created within it will default to the 2010 UI, and no option is available to prevent this. How to prevent it anyway

Tagged with: , ,
Posted in .NET, .NET for SharePoint, CodePlex, Server Side Code, SharePoint