ASP.NET Tutorial
- Previous Page ASP.NET Tutorial
- Next Page ASP.NET Introduction
ASP.NET is a development framework used to build web pages and websites through HTML, CSS, JavaScript, and server scripts.
ASP.NET supports three development modes:
Web Pages | MVC | Web Forms |
Single-page model | Model-View-Controller | Event-driven model |
Web Pages
The simplest ASP.NET model.
Similar to PHP and ASP.
Built-in templates and helpers for databases, videos, social media, and more.
MVC
MVC divides web applications into three different components:
- Model for data
- View for reality
- Controller for input
Web Forms
The traditional ASP.NET event-driven development model.
Web pages that add server controls, server events, and server code.
Web Pages Tutorial
If you are a beginner in ASP.NET programming, Web Pages is a very good starting point.
Web Pages is the simplest development model for ASP.NET website development.
In our Web Pages tutorial, you will learn how to combine HTML, CSS, JavaScript with server code by using the latest Razor server-side markup syntax in Visual Basic and C#.
You will also learn how to extend web pages using programmable Web Helpers, including databases, videos, images, social networks, and more.
MVC Tutorial
MVC is a model for building web applications designed using the MVC (Model View Controller) pattern.
If you need a lighter alternative to traditional ASP.NET, MVC is a great choice.
In our MVC tutorials, you will learn how to use a lightweight development model to build web applications and integrate all existing ASP.NET features, such as Master Pages, Security, and Authentication.
Web Forms Tutorial
Web Forms is a traditional ASP.NET model, based on event-driven Web Forms and post backs.
In the past few years, developers have used ASP.NET Web Forms to create multiple large websites around the world.
If you want to use the design model that has been used by many web developers in the past 10 years, this tutorial is a good choice.
Who does our tutorials serve?
These tutorials are suitable for anyone who wants to build websites on Microsoft's ASP.NET platform, whether it is a personal site or a modern commercial website.
Even if you are a beginner in web programming, you still have the ability to learn these tutorials, but it is even better if you have a basic understanding of HTML and CSS.
If you have a basic understanding of scripting languages (such as JavaScript and VB), it will also help you learn this tutorial.
Do you prefer VB or C#? Do you want to learn both languages at the same time? The good news is that most of the code examples in the CodeW3C.com tutorials are written in these two languages.
If you are a professional web developer with rich ASP.NET experience, you can still benefit a lot from these tutorials, as they cover a large number of new ASP.NET concepts, such as HTML5, CSS3, JQuery, etc.
- Previous Page ASP.NET Tutorial
- Next Page ASP.NET Introduction