ASP.NET Tutorial

ASP.NET is a web application framework developed by Microsoft to allow programmers to build dynamic web sites. It allows you to use a full featured programming language such as C#.NET or VB.NET to build web applications easily.

In this tutorial, I have tried to cover most of the elements of ASP.NET that will help beginners and professionals to learn ASP.NET

Before proceeding with this tutorial, you should have a basic understanding of .NET programming language. As we are going to develop web-based applications using ASP.NET, it will be good if you have an understanding of other web technologies such as HTML, CSS, JavaScript etc

Version Release Date Development Tool New Features
4.818-04-2019Visual Studio 20197, 8.1, 10
4.705-04-2017Visual Studio 20177, 8.1, 10
4.620-07-2015Visual Studio 2015Vista, 7, 8, 8.1
4.5.117-10-2013Visual Studio 2013Vista, 7, 8
4.515-08-2012Visual Studio 2012Vista, 7
4.012-04-2010Visual Studio 2010Page class - MetaKeyword and MetaDescription properties added
Ability to combine multiple JavaScript files into one file for more efficient downloading.
3.519-11-2007Visual Studio 2008New data controls (ListView, DataPager)
ASP.NET included AJAX, LINQ
3.021-11-2006Expression BlendWindows Presentation Foundation (WPF)
Windows Workflow Foundation (WF)
Windows Communication Foundation, which can be use ASP.NET to host services.
2.007-11-2005Visual Studio 2005New data controls (GridView, FormView, DetailsView)
New technique for data access (SqlDataSource, ObjectDataSource, XmlDataSource)
Master pages, Themes, Skins
1.124-04-2003Visual Studio 2003Mobile controls, Automatic input validation
1.0 16-01-2002 Visual Studio.NET Object-oriented Web application development supported, early-binding and type safety are possible.
In Windows programming, the developer can make use of DLL class libraries.