Global Namespace Includes with MVC3 and Razor

While I'm loving MVC3 and the Razor view engine, I was sorely disappointed when I couldn't use the system.web/pages/namespaces collection in web.config to add global namespace includes.

After a bit of hunting and looking through the web.config files underneath the views folder (in each Area), I found that this can be accomplished by adding the following to the root web.config file:

Now you can add any namespaces you require under the new razor namespaces section.