Asp.Net :
--> ASP.NET is a development framework for building web pages and web sites with HTML, CSS, JavaScript and server scripting.
--> ASP.NET supports three different development models:
--> Web Pages, MVC (Model View Controller), and Web Forms:
1. Web Pages (Single Pages Model)
--> Simplest ASP.NET model.
--> Similar to PHP and classic ASP.
--> Built-in templates and helpers for database, video, graphics, social media and more.
2. MVC (Model View Controller)
--> MVC separates web applications into 3 different components:
--> Models for data
--> Views for display
--> Controllers for input
3. Web Forms (Event Driven Model)
--> The traditional ASP.NET event driven development model:
--> Web pages with added server controls, server events, and server code.