Microsoft har haft vissa problem med tredjepartsutvecklare som försökt göra drivrutiner för deras .Net plattform. Utvecklare har hört av sig om och om igen för att få hjälp då man inte har tillgång till plattformens kärnkod, men detta ska nu komma att ändras. Microsoft kommer inte att släppa lös all kärnkod men man kommer att göra det möjligt för utvecklare att logga in och söka igenom koden för Visual Studio 2008 och .NET Framework 3.5. Det kommer utan tvekan göra det betydligt lättare för utvecklare att felsöka sina drivrutiner och .NET applikationer, samtidigt som det gör bördan betydligt lättare för Microsofts egna ingenjörer och programmerare.
Till att börja med kommer Microsoft erbjuda kärnkod, med kommentarer, för .NET Base Class Libraries, ASP.NET, Windows Forms, ADO.NET, XML, och WPF. WCF, Workflow, och LINQ kommer att läggas till vid senare tillfälle.
Kärnkoden kommer att finnas tillgänglig genom Microsoft Reference License. Visual Studio 2008 kommer också att erbjuda möjligheter att ladda ner passande kärnkod direkt från en server genom dess felsökningsverktyg.