ASP.NET Tutorial
ASP.NET is a development framework for creating web pages and websites using HTML, CSS, JavaScript, and server scripts.
ASP.NET supports three different development modes:
Web Pages (Web page), MVC (Model View Controller model-view-controller), Web Forms (Web Form):
Web Pages Single Page Mode | MVC Model-View-Controller | Web Forms Event-Driven Mode | ||
The simplest ASP.NET mode. Similar to PHP and classic ASP. Built-in templates and helpers for databases, videos, graphics, social media, etc. | MVC divides the web application into 3 different components: Model is responsible for data View is responsible for display Control The server is responsible for input | Traditional ASP.NET event-driven development model: With server controls, server events and server code web page. |
Web Pages Tutorial
If you are new to ASP.NET, it is recommended to start learning from Web Pages.
Web Pages is the simplest development model for developing ASP.NET websites.
In our Web Pages tutorial, you'll learn how to combine HTML, CSS, JavaScript, and server code using the latest Razor server markup syntax in VB (Visual Basic) or C# (C sharp).
You can also learn how to extend your web pages with programmable Web Helpers including databases, videos, graphics, social media, and more.
Start learning ASP.NET Web Pages now!
MVC Tutorial
MVC is a pattern for creating web applications using MVC (Model View Controller model-view-controller) design.
If you want a lightweight development model that replaces the traditional ASP.NET, you can start learning from MVC.
In our MVC tutorial, you will learn how to use a lightweight ASP.NET application that integrates all existing ASP.NET features (such as Master Pages, Security, Authentication Master Pages, Security, Authentication). scalable development model to create web applications.
Start learning ASP.NET MVC now!
Web Forms Tutorial
Web Forms is a traditional event-driven ASP.NET model.
Over the years, developers have used ASP.NET Web Forms to create many well-known and large-scale websites.
If you want to learn the design patterns that many web developers have used over the past 10 years, you can start with Web Forms.
Start learning ASP.NET Web Forms now!
Who is suitable to read this tutorial?
This tutorial is suitable for anyone who wants to learn to create websites on the Microsoft ASP.NET platform, from amateur sites to the latest, modern, fully commercial networks.
You can follow this tutorial even if you are new to web programming, and it will be helpful if you have a basic understanding of HTML and CSS.
If you have a basic understanding of scripting languages such as JavaScript or VB (Visual Basic), it will be helpful to follow this tutorial.
Do you prefer VB to C# (C sharp)? Do you want to learn both languages? There's good news: most of the code examples provided in the w3cschool.cc tutorials are available in both languages.
If you are a professional Web developer with experience in ASP.NET development, you can still learn a lot from this tutorial, because these tutorials introduce many new ASP.NET concepts. Such as HTML5, CSS3, JQuery and so on.