ASP.NET Web Forms Tutorial


ASP.NET is an advancement structure for building pages and web destinations with HTML, CSS, JavaScript and server scripting.

ASP.NET underpins three distinctive advancement models:
Site pages, MVC (Model View Controller), and Web Forms.


Web Pages MVC Web Forms

What is Web Forms?

Web Forms is one of the 3 programming models for making ASP.NET sites and web applications.

The other two programming models are Web Pages and MVC (Model, View, Controller).

Web Forms is the most established ASP.NET programming model, with occasion driven website pages composed as a blend of HTML, server controls, and server code.

Web Forms are incorporated and executed on the server, which creates the HTML that shows the site pages.

Web Forms accompanies several diverse web controls and web segments to assemble client driven sites with information access.

Visual Studio Express 2012/2010

Visual Studio Express is a free form of Microsoft Visual Studio.

Visual Studio Express is an improvement instrument customized for Web Forms (and MVC).

Visual Studio Express contains:

  • MVC and Web Forms
  • Drag-and-drop web controls and web components
  • A web server language (Razor utilizing VB or C#)
  • A web server (IIS Express)
  • A database server (SQL Server Compact)
  • A full web improvement system (ASP.NET)

If you introduce Visual Studio Express, you will get more advantages from this tutorial.

If you need to introduce Visual Studio Express, click on one of these links:

Visual Web Developer 2012 (If you have Windows 7 or Windows 8)

Visual Web Developer 2010 (If you have Windows Vista or XP)