I have a public facing site on a SharePoint 2007 farm that will be upgraded to 2010. This site has a very customized look and feel that will not initially be updated to the 2010 UI. I have run into one small issue with 2010's handling of legacy 2007 UIs.In SharePoint 2007, to have a different master page for the application pages and dialog boxes we utilized an HTTP Module to switch the master page on the fly. After migrating the SP2007 into our 2010 beta test environment the HTTP Module no longer worked properly. I did some debugging and found out that SharePoint 2010 is returning a NULL value for MasterPageFile property on the pages in the _layouts folder. I would have expected to see the URL pointing to the application.master page (or dialog.master). Any ideas if this is a bug in SP2010 beta and will be fixed in RTM or is this the intended behavior.If it is the intended behavior in SP2010 how could I update my HTTP Module to allow the site to continue functioning as it did on 2007?
View Complete Post