Introduction to Web Forms
ASP.NET Web Forms - Tutorial
ASP.NET is a way to create web pages using HTML, CSS, JavaScript and server scripts and website development framework.
ASP.NET supports three different development modes:
Web Pages (Web page), MVC (Model View Controller model-view-controller), Web Forms (Web Form):
This tutorial introduces Web Forms.
Web Pages | MVC |
Where to start? Most developers learn a new technology by looking at running instances. If you would like to see a running example of Web Forms, please view the following ASP.NET Web Forms demo.
What are Web Forms? Web Forms is one of three programming patterns for creating ASP.NET websites and web applications. The other two programming patterns are Web Pages and MVC (Model View Controller Model-View-Controller). Web Forms is the oldest ASP.NET programming model and is an event-driven web page that integrates HTML, server controls and server code. Web Forms are compiled and executed on the server, and then the server generates HTML to display as a web page. Web Forms There are hundreds of Web controls and Web components used to create user-driven websites with data access.
Visual Studio Express 2012/2010Visual Studio Express is the free version of Microsoft Visual Studio. Visual Studio Express is a development tool tailored for Web Forms (and MVC). Visual Studio Express includes:
- MVC and Web Forms
- Drag and Drop Web Controls and Web Components
- Web server language (Razor uses VB or C#)
- Web server (IIS Express)
- Database server (SQL Server Compact)
- Complete Web Development Framework (ASP.NET)