May 12, 2021 ASP.NET
ASP.NET also known as ASP Plus, the .NET Framework-based Web development platform, is Microsoft's next-generation scripting language.
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 models:
Web Pages (Web Pages), MVC (Model View Controller Model-View-Controller), Web Forms:
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, and more. |
MVC divides web applications into three different components: The model is responsible for the data The view is responsible for displaying The controller is responsible for the input |
Traditional ASP.NET-driven development models: Web pages with server controls, server events, and server code. |
If you're new ASP.NET, we recommend starting with Web Pages.
Web Pages is the simplest ASP.NET development of web sites in the world.
In our Web Pages tutorial, you'll learn how to combine HTML, CSS, JavaScript, and server code using the latest Razor server tag syntax from VB or 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 now ASP.NET Web Pages!
MVC is a pattern for creating web applications using MVC (Model View Controller Model-View-Controller) design.
If you want a lightweight development ASP.NET the traditional model, you can start with MVC.
In our MVC tutorial, you'll learn how to create a web application using lightweight development patterns that integrate all existing ASP.NET features, such as Master Pages, Security, Authentication Master Pages, Security, Security, and Validation.
Start learning ASP.NET MVC now!
Web Forms is a traditional event-driven ASP.NET pattern.
Over the years, developers have used ASP.NET Web Forms to create many well-known large Web sites.
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!
This tutorial is suitable for anyone who wants to learn to create a website on the Microsoft ASP.NET platform, from amateur sites to the latest, modern, fully commercialized networks.
Even if you're new to Web programming, you can take this tutorial, which can 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 Visual Basic, this tutorial will be helpful.
Do you prefer VB over C sharp? D o you want to learn both languages? The good news: w3cschool.cn code instances provided in the tutorial are available in both languages.
If you're a professional web developer with ASP.NET development experience, you can still learn a lot from this tutorial, which introduces many new ASP.NET concepts, such as HTML5, CSS3, JQuery, and more.