Microsoft Applications using .NET Framework

Two of my ISVs were asking about Microsoft applications which use the .NET Framework. When I had a quick look on the web I found a very good but quite old post from Daniel on this area (still very much worth a read)

I think it is probably time for an update.

Code sizes:

  • Visual Studio 2005: 7.5 million
  • SQL Server 2005: 3 million lines
  • BizTalk Server: 2 million lines
  • Visual Studio Team System: 1.7 million lines
  • Windows Presentation Foundation: 900K lines
  • Windows SharePoint Services: 750K lines
  • Expression Blend: 250K lines  
  • SharePoint Portal Server: 200K lines
  • Content Management Server: 100K lines
  • Dynamics SL has 3.4 million Lines

And some more...

  • Card Space
  • Microsoft Business Portal
  • Dynamics CRM
  • Microsoft Student 2005 (Encarta 2005) has innovations based on .NET
  • Office Accounting 2007
  • Office SharePoint Server 2007
  • Outlook Calendar Printing Assistant
  • SQL Reporting Services
  • Widnows Live OneCare
  • Windows Live toolbar
  • Windows Live for TV
  • Windows PowerShell
  • Windows XP Media Center Edition (eHome is a managed application)
  • Windows XP Tablet PC Edition (part of the shell is managed)
  • XPS

And undoubtedly others which I have forgotten!!!

Comments (3)

  1. You’ve been kicked (a good thing) – Trackback from

  2. Michael Sync says:

    Are the whole part of those application written in .NET framework? or just part of those application? Are those written in Managed C++ or C#?

    ANSWER: In some cases pretty much all (or indeed all!). However many of those applications existed pre-.NET and hence are most definitely a mix. I believe in most cases it is C# not managed C++.

Skip to main content