Skip to main content

Active Server Pages .NET (ASP.NET)

PropertyValue
descriptionMicrosoft web framework for building web apps, APIs, and services with .NET and C#.
tagsref

ASP.NET is Microsoft’s web framework for building web applications, APIs, and services with .NET and C#.

In modern usage, ASP.NET usually means the current cross-platform framework family built on .NET, including ASP.NET Core.

What it does

ASP.NET is used to build server-side web software.

It is commonly used to:

Core concepts

Modern Microsoft web framework

ASP.NET is the modern Microsoft web stack for web application development.

It is the successor to classic ASP in the Microsoft ecosystem.

Built on .NET and C#

ASP.NET is closely tied to .NET and C#.

That makes it part of the broader Microsoft application platform rather than a standalone scripting technology.

Web apps and APIs

ASP.NET is used both for server-rendered web apps and for API-driven backends.

That makes it a flexible fit for full-stack sites, internal tools, and service-oriented systems.

Common use cases

  • Enterprise web applications
  • Business dashboards and admin systems
  • Public websites and customer portals
  • Backend services and API platforms
  • Internal tools connected to databases and other services

Practical notes

  • Modern ASP.NET is cross-platform and not limited to Windows-only hosting.
  • The current framework family is very different from classic ASP.
  • ASP.NET can be used for both page-based applications and API-first backend systems.
  • When people refer to old .aspx applications, they may mean older ASP.NET Web Forms or related legacy stacks, not the newest ASP.NET approach.

Sources Used

Frequently Asked Questions

Is ASP.NET the same as ASP?

No. ASP is classic ASP. ASP.NET is the newer Microsoft web framework family.

Is ASP.NET only for websites?

No. It is also widely used for API development, backend services, and application platforms.

Does ASP.NET only run on Windows?

No. Modern ASP.NET supports Windows, Linux, and macOS.