.NET

What is .NET?

.NET (pronounced "dot net") is a free, open-source developer platform from Microsoft for building and running applications on Windows, Linux and macOS. It combines a runtime that executes code, a large library of ready-made components and languages such as C#, F# and Visual Basic. The modern platform is maintained by Microsoft with the .NET Foundation and the open-source community.

When people say ".NET" today, they usually mean modern .NET (versions 5 and later), not the older, Windows-only .NET Framework. Both still exist, but new projects are built on modern .NET. Learn more on Microsoft's What is .NET? page.

What is .NET used for?

.NET powers enterprise websites, web APIs, cloud services, internal business apps, desktop software, mobile apps and games. For websites, developers use ASP.NET Core, the web framework built into .NET. Many enterprise content management systems and digital experience platforms (DXPs) run on .NET because it scales well, integrates closely with Microsoft tools and Azure, and suits organizations with in-house Microsoft skills.

Industry Insight

 .NET security and bug fixes ship on Microsoft's "Patch Tuesday," the second Tuesday of each month, and supported versions can be patched automatically through Microsoft Update (Microsoft). That predictable rhythm makes patching easier to plan than emergency, out-of-band fixes.

How did .NET evolve?

.NET started as a Windows-only Microsoft framework and became open source and cross-platform over the following decade. The key milestones:

Year

Milestone

2002

Microsoft releases .NET Framework 1.0 for Windows.

2014

Microsoft announces it will open-source .NET Core and bring it to Linux and macOS.

2016

.NET Core 1.0 ships on 27 June 2016.

2020

.NET 5 (10 November 2020) unifies the platform and drops "Core" from the name.

2025

.NET 10 ships on 11 November 2025 as a long-term support release.

What are the current .NET versions?

Microsoft releases a new major version of .NET every November. Even-numbered releases are Long Term Support (LTS) with three years of free patches; odd-numbered releases are Standard Term Support (STS) with two years. Both have the same quality; only the support length differs.

Version

Released

Type

End of support

.NET 10

11 Nov 2025

LTS

14 Nov 2028

.NET 9

12 Nov 2024

STS

10 Nov 2026

.NET 8

14 Nov 2023

LTS

10 Nov 2026

.NET 7

8 Nov 2022

STS

Ended 14 May 2024

.NET 6

8 Nov 2021

LTS

Ended 12 Nov 2024

.NET 11 reached its second release candidate on 13 October 2026, with general availability expected in November 2026. Teams on .NET 8 or 9 should plan to move to .NET 10 before support ends on 10 November 2026. Dates per Microsoft's .NET support policy. Platforms built on .NET have their own lifecycles too; see Kentico's product support lifecycle and why End of Support differs from End of Life.

Is .NET secure?

.NET is considered a secure platform when it is kept on a supported version and patched regularly. Static typing and compile-time checks catch many errors before code runs, and Microsoft ships security fixes monthly. Like any runtime, .NET does have vulnerabilities; the risk comes from running an out-of-support version or skipping patches.

In October 2026, for example, two critical flaws in PHP affected sites built on WordPress, Drupal and Magento. .NET-based platforms were not affected by those flaws, but they rely on the same discipline: a supported version, regular updates and a vendor that ships fixes. Kentico covers this with security built into the platform and evergreen updates.

Which CMSs run on .NET?

Many enterprise CMS and DXP platforms are built on .NET, especially those aimed at organizations with Microsoft-based IT.

CMS / DXP

Built on

Xperience by Kentico

.NET (ASP.NET Core)

Sitecore

.NET

Optimizely CMS

.NET

Umbraco

.NET

Orchard Core

.NET

For comparison, WordPress, Drupal, Joomla and Magento run on PHP. See CMS vs. DXP for how these platform types differ.

What is .NET vs PHP?

.NET is a compiled development platform most often used with C#; PHP is an interpreted scripting language built for web pages. Both power websites and CMSs, but they suit different teams and projects.


.NET

PHP

What it is

Development platform and runtime (C#, F#, VB)

Server-side scripting language

Maintained by

Microsoft, .NET Foundation

PHP project, PHP Foundation

How code runs

Compiled to intermediate code, then JIT-compiled

Interpreted per request, with bytecode caching

Typing

Static (C#)

Dynamic, with optional type declarations

Release cadence

Every November; 2 or 3 years of support

Every November; about 4 years of support

Common CMSs

Xperience by Kentico, Sitecore, Optimizely, Umbraco

WordPress, Drupal, Joomla, Magento

Typical fit

Enterprise sites, complex integrations, Microsoft-centric IT

Blogs, small-to-mid sites, low-cost hosting

.NET 11 reached its second release candidate on 13 October 2026, with general availability expected in November 2026. Teams on .NET 8 or 9 should plan to move to .NET 10 before support ends on 10 November 2026. Dates per Microsoft's .NET support policy. Platforms built on .NET have their own lifecycles too; see Kentico's product support lifecycle and why End of Support differs from End of Life.

Is .NET secure?

.NET is considered a secure platform when it is kept on a supported version and patched regularly. Static typing and compile-time checks catch many errors before code runs, and Microsoft ships security fixes monthly. Like any runtime, .NET does have vulnerabilities; the risk comes from running an out-of-support version or skipping patches.

In October 2026, for example, two critical flaws in PHP affected sites built on WordPress, Drupal and Magento. .NET-based platforms were not affected by those flaws, but they rely on the same discipline: a supported version, regular updates and a vendor that ships fixes. Kentico covers this with security built into the platform and evergreen updates.

Does Kentico use .NET?

Yes. Kentico has built on Microsoft .NET since the company's founding in 2004. Today, Xperience by Kentico runs on modern .NET with ASP.NET Core, and its administration interface uses .NET with React (Kentico docs).

Because Xperience by Kentico is evergreen, customers receive regular platform updates rather than facing major version cliffs. Teams can run it on Xperience by Kentico SaaS, where Kentico manages hosting and infrastructure updates, or in their own private cloud. The platform also includes built-in security, and Kentico is ISO 27001 certified and SOC 2 Type II audited.

Frequently Asked Questions.

A Content Hub provides a central place to create, organize, and distribute all content, improving consistency and accelerating delivery across digital channels.

A CMS manages the full content lifecycle (workflows, approvals, publishing, and page management) mainly for websites. A Content Hub is a central repository for structured, reusable content, enabling consistent delivery across channels like web, email, and headless. 
Yes. Kentico integrates with CRMs, commerce platforms, optimization and customer services, connecting content performance with business outcomes.
Marketing, content, and digital experience teams benefit from a shared workspace that reduces duplication and improves collaboration.
By enabling easy content reuse and faster updates, organizations save production costs and improve time-to-market, translating directly into better marketing ROI.

Related terms.

Related content.

Cookie consent

We use necessary cookies to run our website and improve your experience while browsing to provide you with relevant information in your searches on our and other websites. The additional cookies are only used with your consent. With your consent, we may also transmit certain personal data to marketing platforms for targeted marketing purposes.

Configure