BT

Your opinion matters! Please fill in the InfoQ Survey!

The End of .NET 4.0 is Near

| by Jonathan Allen Follow 259 Followers on Aug 18, 2014. Estimated reading time: 1 minute |

A note to our readers: As per your request we have developed a set of features that allow you to reduce the noise, while not losing sight of anything that is important. Get email and web notifications by choosing the topics you are interested in.

Microsoft has announced an end-of-life schedule for .NET 4.0 thru 4.5.1. After January 12 of 2016, all technical support, including security and non-security updates, will be discontinued. Developers and users will need to either go back to.NET 3.5 SP 1 or upgrade to 4.5.2.

Previews of .NET 4.0 since 2009, with the first production release in April of 2010. Along with new and updated libraries, this marked the first revision of the CLR since version 2 in 2006. Since then the 4.0.x series saw three updates, April/October of 2011 and March of 2012.

Based on the same CLR, the 4.5 series began in August of 2012 for Windows Vista and later. Its updates were in October of 2013 and May of 2014. This last version, .NET 4.5.2, is what Microsoft would like developers and users to all be on in January of 2016.

This end of life announcement comes on the heels of announcing the end of support for non-current versions of Internet Explorer. While their exact motivations have not been revealed, it’s clear why they need to go in this direction. If there is a major security issue today, Microsoft would need to implement, test, and deploy a patch for .NET 4.0, 4.0.1, 4.0.2, 4.0.3, 4.5, 4.5.1, and 4.5.2.

As we mentioned in the introduction, Microsoft will continue to service .NET 3.5 SP 1. This version is tied to the lifespan of Windows 7 and Windows Server 2008 R2, which it currently set as 2020.

Deadline Summary

  • .NET 4.x, 4.5, 4.5.1: January 12, 2016
  • .NET 3.5 SP 1: January 13, 2015 (Mainstream Support)
  • .NET 3.5 SP 1: January 14, 2020 (Extended Support)
  • .NET 4.5.2: January 9, 2018 (Mainstream Support)
  • .NET 4.5.2: January 10, 2023 (Extended Support)

Rate this Article

Adoption Stage
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Discuss

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT