What is new in .NET 11, and should you move from .NET 10?
A fair tour of .NET 11 and C# 15 as released on 10 November 2026, the breaking changes to read first, and a decision guide for production teams on .NET 10.
· 7 min readA plain-English guide for directors: what support covers, why unsupported software keeps working but becomes exposed, and your options when a date nears.

Your supplier has mentioned that a framework, or the server your application runs on, is "going out of support". It sounded like something to take seriously, but it wasn't clear how. The application is working. Nobody has complained. And on the day the date passes, nothing visible changes at all, which is exactly why it deserves a plan. This article explains what support means, what it doesn't, why dates are published, what to say when an auditor or insurer asks, and the options you have. It is written for the person who carries the risk, not the person who writes the code.
When a vendor supports a product, three things are normally included.
Support does not mean the product will get new features, or that it will work with everything else you own. It means the vendor is still looking after it.
Microsoft's own lifecycle FAQ for Windows puts the consequence plainly: after the end date, customers "will no longer receive technical assistance, software updates, or security fixes". The same page notes that the operating system may still work after that date.
When support ends, the software doesn't stop. The server restarts as usual, the application carries on, and your staff see no difference. If anything, that is reassuring in the wrong way.
What changes is that the weaknesses found from that day onwards stay unfixed. Every month, researchers and attackers find new ones across the industry. For supported software, the vendor issues a correction and you install it. For unsupported software, the weakness stays, and the longer it stays the more widely it is known. Nothing about your own system has altered, but the exposure has.
That's the sense in which software becomes "exposed". The safety net of fixes has been withdrawn, quietly, and the risk rises slowly and invisibly, while the software itself carries on as before.
Vendors set a support period when a product is released, and publish the end date in advance. The reason is practical: they can't maintain every old version indefinitely, and customers need notice to plan.
The periods differ by product. A few real examples, each from the publisher:
| Product | End of support or security updates | Source |
|---|---|---|
| Windows 10, version 22H2 | 14 October 2025 | Microsoft lifecycle FAQ |
| Windows Server 2012 and 2012 R2 | Extended support ended 10 October 2023; the final Extended Security Update period ended on 13 October 2026 | Microsoft ESU overview |
| .NET 8 and .NET 9 | 10 November 2026 | .NET support policy |
The Windows Server 2012 dates are covered in more detail in our article on what to do when Windows Server 2012 updates end. The .NET dates are worth a closer look, because they surprise people. Microsoft's policy page lists .NET 8 and .NET 9 as ending on the same day, 10 November 2026, and gives the support periods as three years for long-term support releases and two years for standard-term releases. .NET 10, a long-term support release, is listed as supported until 14 November 2028. We will look at what that means for .NET applications specifically in the coming weeks.
Dates are worth checking against the publisher's own page, as dates and rules are occasionally revised. The ones above are as we found them on 22 October 2026.
Unsupported software tends to come to light through other people's questions. A customer's security questionnaire asks whether all software is supported by its vendor. An insurer asks about patching. An auditor asks for an inventory and reviews the end dates.
This is not unreasonable of them. The UK's Cyber Essentials scheme, for instance, includes a security update management control; we explain what it involves in our plain-English guide to Cyber Essentials. If you can't say what you run, and when each part goes out of support, those questions are hard to answer well. If you can, they are straightforward, and the conversation moves on.
When something is approaching its end date, there are four broad choices. They sit on a ladder, from least to most change.
There's no single right answer. The right rung depends on how critical the system is, how exposed it is, and what the upgrade would involve.
An upgrade done to a plan can be tested, scheduled around the business and done without drama. An upgrade done after an incident, or in a rush to satisfy a customer's deadline, is the same work under pressure, with less choice about when and how.
There's also more room for choice early on. With a year in hand you can look at all four options. With a week, you often have one.
You can't plan around dates you haven't seen. The first piece of work is a simple inventory: what software and platforms your organisation depends on, which version each is on, where it runs, and who looks after it.
For each item, record the end-of-support date from the publisher's own page. That produces a short list ordered by date, which is more useful than any amount of worry. Many organisations are surprised to find it is shorter than they feared, and a few items on it turn out to be easy.
This week, you could:
If you'd like help with this, a software health audit of one system includes exactly this kind of review, and our software care service looks after systems so that dates like these are planned for well in advance.

A fair tour of .NET 11 and C# 15 as released on 10 November 2026, the breaking changes to read first, and a decision guide for production teams on .NET 10.
· 7 min read
As of 10 November 2026, .NET 8 and .NET 9 no longer get security fixes. What has changed, what has not, and a calm 30-day plan for software on them.
· 4 min read
How a non-technical owner can decide what comes first on a product roadmap: plain criteria, simple scoring, outcome-based thinking, and saying no with reasons.
· 6 min read