.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