ASP.NET supports three development model:
|Web Pages||MVC||Web Forms|
|Single-page model||Model View Controller||Event-driven model|
The simplest model of ASP.NET.
Similar PHP and ASP.
Built-in templates and helper for databases, video, social media, and the like.
The MVC web application into three distinct components:
Traditional ASP.NET event-driven development model.
Added server controls, server events, and server code pages.
If you are new to ASP.NET programming, Web Pages is a very good starting point.
Web Pages is the simplest model to develop ASP.NET web development.
You'll also learn how programmable Web Helpers extend the web pages, including databases, video, images, social networks and so on.
MVC is a model to build web applications using MVC (Model View Controller) design.
If you need to respect the traditional ASP.NET lighter alternative, MVC is a good choice.
In our MVC tutorial, you will learn how to use lightweight development model to build web applications, and integrate all existing ASP.NET features, such as master pages (Master Pages), security (Security) and an authentication (authentication).
ASP.NET Web Forms is the traditional model based on event-driven Web Forms and post backs.
In the past few years, developers have been using ASP.NET Web Forms to create a global number of large sites.
If you want to design models that are used by many web developers in the past 10 years, this tutorial is a good choice.
These tutorials for any person who want to build the site on the Microsoft ASP.NET platform, whether it is personal site, or modern business website.
Even if you are new to web programming, you still have the ability to learn these tutorials, but if you already know the basics of HTML and CSS better.
You prefer VB or C #? At the same time you want to learn two languages? The good news is: w3my tutorial, most of the code example is the use of these two languages.
If you are a professional with rich experience in ASP.NET web developer, you will still be able to benefit, because these tutorials cover a large number of new ASP.NET concepts such as HTML5, CSS3, JQuery and so on.