「マイクロソフトが使わないマネージコード」神話

.NET Framework のマネージコードを、マイクロソフト自身が使っていないのではないのか、という疑問を聞くことがあります。これに対する答えが、Dan Fernandez のブログで公開されていました。ここから引用すると以下のように膨大なマネージコードが使われているということです。
Visual Studio 2005: 750万行
SQL Server 2005: 300万行
•BizTalk Server: 200万行
Visual Studio Team System: 170万行
Windows Presentation Foundation: 90万行
Windows Sharepoint Services: 75万行
Expression Interactive Designer: 25万行
Sharepoint Portal Server: 20万行
•Content Management Server: 10万行
もちろん、アンマネージコードが使われている部分も残っているでしょう。重要なことは、そうした既存資産と密に連携する仕組みを .NET Framework が持っているということで、それによって資産を活かしつつ、新しいテクノロジの導入を可能にしているわけです。

※本エントリは、MSDNブログのアカウント削除にともない転載しました(2010/12/26)。