ASP.NET 4 Tutorial
.NET
 
ASP.NET 4 is a development framework for building web pages and web sites with HTML, CSS, JavaScript and server scripting.
ASP.NET 4 supports three different development models:
Web Pages, MVC (Model View Controller), and Web Forms:
| Web Pages | MVC | Web Forms | ||
| Single pages (SPA) model Similar to PHP and classic ASP | MVC model (Model View Controller) | Event driven model Traditional ASP.NET | 
ASP.NET 5
In 2015 Microsoft released ASP.NET 5.
ASP.NET 5 is a significant redesign of ASP.NET.
ASP.NET, MVC, and Web Pages are now merged into a single framework named MVC 6.
It includes the following features:
- Linux support
- OSX support
- Node.js support
- AngularJS support
- Tag Helpers
- View Components
- Web API
- GruntJS support
- Bower support
- No Visual Basic
- No Web Forms

