News: 1711715414

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Farewell .NET 7, support ends in May - we hardly knew you

(2024/03/29)


Support for Microsoft's .NET 7 software framework ends in May, a mere 18 months after its 2022 release – a reminder that the days of enterprise-pleasing long-term updates are receding into the past.

.NET 7 made its debut on November 8, 2022, and unlike its predecessor, is a Standard Term Support (STS) release meaning that its support period is 18 months. .NET 6 and .NET 8 are both Long Term Support (LTS) releases, which get three years before Microsoft pulls the plug.

The end of support will not have an immediate impact on applications that use .NET 7. Microsoft has [1]assured developers that applications will continue to run, but there will be no assistance or security updates from the company.

[2]

This also means that should any vulnerability show up after support ends, Microsoft is unlikely to fix it.

[3]

[4]

The short lifespan of .NET 7 should not come as a surprise, but with enterprises preferring more lengthy support timeframes – version 4.6.2 of the venerable .NET Framework is good until [5]January 12, 2027 – shortened support periods present a challenge to stability.

[6]How a single buck bought bragging rights in the battle to port Windows 95 to NT

[7]These 17,000 unpatched Microsoft Exchange servers are a ticking time bomb

[8]Microsoft gets new Windows boss as Start Menu man Parakhin 'to explore new roles'

[9]Microsoft confirms memory leak in March Windows Server security update

The .NET (formerly .NET Core) framework is Microsoft's attempt to move to an open source future away from the closed nature of its predecessor. However, this has also shortened lifecycles familiar to users of other open source projects.

Container orchestration technology Kubernetes, for example, offers approximately [10]one year of patch support for each release .

That said, Canonical recently [11]announced the addition of two more years of support to LTS editions of Ubuntu from 14.04 onward.

[12]

The impending demise of support for .NET 7 signals Microsoft's desire to move on from legacy code. It might be a boon for developers maintaining years-old software, but it is less ideal for enterprises not keen on revalidating frequently or worrying about nasty security surprises. ®

Get our [13]Tech Resources



[1] https://devblogs.microsoft.com/dotnet/dotnet-7-end-of-support/

[2] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2Zgbzq2a83wKw7S3UmL-mOAAAAAY&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Zgbzq2a83wKw7S3UmL-mOAAAAAY&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33Zgbzq2a83wKw7S3UmL-mOAAAAAY&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[5] https://learn.microsoft.com/en-us/lifecycle/products/microsoft-net-framework

[6] https://www.theregister.com/2024/03/28/plummer_windows_95_nt/

[7] https://www.theregister.com/2024/03/28/germany_microsoft_exchange_patch/

[8] https://www.theregister.com/2024/03/26/microsoft_reorg/

[9] https://www.theregister.com/2024/03/25/microsoft_confirms_memory_leak_in/

[10] https://kubernetes.io/releases/

[11] https://ubuntu.com/blog/canonical-expands-long-term-support-to-12-years-starting-with-ubuntu-14-04-lts

[12] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/front&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44Zgbzq2a83wKw7S3UmL-mOAAAAAY&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[13] https://whitepapers.theregister.com/



What was the point of releasing .NET 7

Roland6

With only 18 months of support and no guarantee the APIs will be supported in future releases there is no point in developing software that uses .NET as you are highly unlikely to get any reasonable return on investment.

Quick Turn Around

Ashto5

The world of.net moves at a very quick pace.

If anything it will make developers etc think about long term solutions.

All of my .net7 just compiled happily under .net8 much as I expected.

Stay on top and limit tech debt.

THAT is the job.

Who is D.B. Cooper, and where is he now?