Microsoft Products Developed in .NET
One of the questions/issues that comes up periodically is "Is Microsoft using its own platform/tools (.NET) to develop its own products ?" While we could have a great discussion about the correctness of writing an Operating System totally in managed code, there are many elements and products from Microsoft that do already incorporate alot of .NET code.
Here are some number that I got from Microsoft:
Microsoft products that contain millions of lines of managed code:
- Visual Studio 2005: 7.5 million lines
- SQL Server 2005: 3 million lines
- BizTalk Server: 2 million lines
- Visual Studio Team System: 1.7 million lines
These products have hundreds of thousands of lines of managed code:
- Windows Presentation Foundation: 900K lines
- Windows Sharepoint Services: 750K lines
- Expression Interactive Designer: 250K lines
- Sharepoint Portal Server: 200K lines
- Content Management Server: 100K lines