I just found out that Microsoft launched a new open source CMS called Oxite. I haven't gotten a chance to dig into yet but it sounds pretty interesting. It done in MVC so it sounds like it a new play on learning the new technology.
Microsoft made the Oxite source code available for download on December 5. Oxite is available under the Microsoft Public License (MS-Pl), one of its OSI-certified open-source licenses.
From Microsoft’s description of Oxite:
Oxite provides you with a strong foundation you can build upon - pingbacks, trackbacks, anonymous or authenticated commenting (with optional moderation), gravatar support, RSS feeds at any page level, support for MetaWebLog API (think Windows Live Writer integration made easy), web admin panel, support for Open Search format allowing users to search your site using their browser’s search box, and more - so, you can spend time on designing a great experience.
Microsoft is positioning Oxite as more than just a blogging engine, claiming it can support even large Web sites. Which I of course doubt. They also said Share point could run a eccomerce website. Fat chance on that.
According to kids at the Softie Camp
Oxite is built to take full advantage of ASP.NET MVC but broken into assemblies so that even ASP.NET WebForm developers can use the data backend and utility code, supports use of Visual Studio Team Suite (DB Pro, Test, etc.), and Background Services Architecture (sending trackbacks, emails, etc. all done as a background process to prevent delays on the web site itself)
Go Download it and have fun...