Updated: May 31, 2023 (December 12, 2022)

  Analyst Report

Lessons from Microsoft’s Internal .NET Upgrade

My Atlas / Analyst Reports

1,445 wordsTime to read: 8 min
Rob Sanfilippo by
Rob Sanfilippo

Before joining Directions on Microsoft, Rob worked at Microsoft for 14 years where he designed technologies for Microsoft products and... more

  • Microsoft’s discussions of internal application upgrades from the .NET Framework to .NET could help customers understand the benefits and hurdles of migration.
  • Access to product teams and business incentives made Microsoft’s migrations easier than they would be for most customers.

Two groups in Microsoft have published discussions of their migrations of internal applications from the older .NET Framework development and runtime technology to the unified, cross-platform .NET offering. The discussions describe some of the processes, findings, and benefits of the migrations. (For items not covered in Microsoft’s discussions, see the sidebar “.NET Migration Data That Would Be Good to Know.”)

Benefits of Migrating from the .NET Framework to .NET

.NET delivers class libraries (sets of development APIs) and a runtime environment required by so-called managed code applications implemented in programming languages such as C#. It is a cross-platform revision and essentially a replacement of the older .NET Framework, which remains supported. .NET 6 is a Long Term Support release that will be supported until Nov. 2024, and .NET 7 is a Standard Term Support release that will be supported until May 2024.

Atlas Members have full access

Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.

Membership Options

Already have an account? Login Now