Easy Tutorial
❮ Prop Webcontrol Calendar Weekenddaystyle Prop Webcontrol Standard Tabindex ❯

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 models:

| Web Pages <br> Single Page Mode | | MVC <br> Model-View-Controller | | Web Forms <br> Event-Driven Mode | | <br>The simplest ASP.NET model. <br> <br>Similar to PHP and classic ASP. <br> <br>Includes built-in templates and helpers for databases, videos, graphics, social media, etc. | | <br>MVC divides web applications into 3 distinct components: <br> <br>Model handles data <br>View handles display <br>Controller handles input <br> | | <br>Traditional ASP.NET event-driven development model: <br> <br>Web pages with server controls, server events, and server code. |


Web Pages Tutorial

If you are new to ASP.NET, it is recommended to start with Web Pages.

Web Pages is the simplest development model for creating ASP.NET websites.

In our Web Pages tutorial, you will 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 will also learn how to extend your web pages using 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 the MVC (Model View Controller) design.

If you want a lightweight development model as an alternative to traditional ASP.NET, start with MVC.

In our MVC tutorial, you will learn how to create web applications using a lightweight development model that integrates all existing ASP.NET features, such as Master Pages, Security, Authentication, and more.

Start learning ASP.NET MVC now!


Web Forms Tutorial

Web Forms is the traditional event-driven ASP.NET model.

Over the years, developers have used ASP.NET Web Forms to create many well-known large websites.

If you want to learn the design pattern used by many web developers over the past 10 years, start with Web Forms.

Start learning ASP.NET Web Forms now!


Who is this tutorial for?

This tutorial is suitable for anyone wanting to learn how to create websites on the Microsoft ASP.NET platform, from hobby sites to the latest, modern, fully commercialized web applications.

Even if you are new to web programming, you can learn from this tutorial, though basic knowledge of HTML and CSS will be helpful.

If you have basic knowledge of scripting languages like JavaScript or VB (Visual Basic), it will be beneficial.

Do you prefer VB over C# (C sharp)? Do you want to learn both languages? Good news: most code examples on tutorialpro.org are available in both languages.

If you are a professional web developer with experience in ASP.NET, you can still learn a lot from this tutorial, as it covers many new ASP.NET concepts, such as HTML5, CSS3, JQuery, and more.

❮ Prop Webcontrol Calendar Weekenddaystyle Prop Webcontrol Standard Tabindex ❯