🆚 ASP vs. ASP.NET MVC

Type

Programming language
Other technology

About

Microsoft Active Server Pages (ASP, also known as "classic" ASP) is a server-side scripting language and dynamic web page engine. It was developed by Microsoft from 1996 to 2000 and now superseded by ASP.NET.

Microsoft ASP.NET MVC is a web application platform that implements the model-view-controller pattern as part of the ASP.NET framework.

Unlike ASP.NET Web Forms, it avoids view state and server-side form events, gives developers full control over generated HTML, uses a front-controller routing system, and supports easier unit testing.

Headquarters

Redmond, Washington, United States
Redmond, Washington, United States

Website

Pricing

Free ✔️ Included with Windows Server
Free ✔️ Open source

Categories

Programming Languages › Rank #9
Legacy › Rank #9
Other › Rank #8

Popularity

Determined by the number of sites using each technology.

The ASP programming language is 1.1 times more popular than ASP.NET MVC.
Total websites

Market share

Popularity by country

Determined by the number of sites detected from each country.

ASP is more popular in the United Kingdom, China, and Italy, while ASP.NET MVC is more popular in the United States, Turkey, and the Netherlands.
United States
United Kingdom
China
Italy
Turkey
Brazil
Korea
Netherlands
Canada
India

Awards

Popularity by domain category

Determined by the number of sites in each category.

ASP is more popular among sites focused on online shopping, education and reference, and travel, while ASP.NET MVC is more commonly used on business, marketing and merchandising, and health sites.
Business
Online Shopping
Marketing/Merchandising
Education/Reference
Travel
Internet Services
Health
Real Estate
Entertainment
Public Information

Top sites

Top-ranked sites that use these technologies.

Name
Rank
hkjc.com
#1,987
View more ➝
Name
Rank
nesine.com
#662
View more ➝

See also

🗃️ About This Data