HTML tutorial
CSS3 tutorial
Bootstrap tutorial
JavaScript tutorial
JQuery tutorial
AngularJS tutorial
React tutorial
NodeJS tutorial
PHP tutorial
Python tutorial
Python3 tutorial
Django tutorial
Linux tutorial
Docker tutorial
Ruby tutorial
Java tutorial
C tutorial
C ++ tutorial
Perl tutorial
JSP tutorial
Lua tutorial
Scala tutorial
Go tutorial
ASP.NET tutorial
C # tutorial
ASP stands for Active Server PagesASP is a development framework for building web pages. Classic ASP ASP.NET Web Forms ASP.NET MVC ASP.NET Web Pages ASP.NET API ASP.NET Core
ASP and ASP.NET are server side technologies.
Both technologies enable computer code to be executed by an Internet server.
When a browser requests an ASP or ASP.NET file, the ASP engine reads the file, executes any code in the file, and returns the result to the browser.
ASP (aka Classic ASP) was introduced in 1998 as Microsoft's first server side scripting language.
Classic ASP pages have the file extension and are normally written in VBScript.
Visit our Classic ASP Tutorial »
ASP.NET was released in 2002 as a successor to Classic ASP.
ASP.NET pages have the extension x and are normally written in C# (C sharp).
ASP.NET 4.6 is the latest official version of ASP.NET.
ASP.NET 5 was expected to be an important redesign of ASP.NET.
However, the development of ASP.NET 5 was stopped in favor of ASP.NET Core.
ASP.NET Web Pages is an SPA application model (Single Page Application).
The SPA model is quite similar to PHP and Classic ASP.
ASP.NET Web Pages is being merged into the new ASP.NET Core.
Visit our Web Pages Tutorial »
ASP.NET MVC is an MVC application model (Model-View-Controller).
ASP.NET MVC is being merged into the new ASP.NET Core.
ASP.NET MVC is not covered in this tutorial.
#img_mylearning { max-width:100%; }
Track your progress with the free "My Learning" program here at w3resource.
Log into your account, and start earning points!
This is an optional feature, you can study w3resource without using My Learning.
ASP.NET API is an API application model (Application Programming Interface).
ASP.NET API is being merged into the new ASP.NET Core.
ASP.NET API is not covered in this tutorial.
ASP.NET Web Forms is an event driven application model.
ASP.NET Web Forms is not a part of the new ASP.NET Core.
ASP.NET Web Forms is not covered in this tutorial.
ASP.NET Core was released in 2016.
ASP.NET Core merges ASP.NET MVC, ASP.NET Web API, and ASP.NET Web Pages into one application framework.
ASP.NET Core is not covered in this tutorial.