ASP.NET is a collection of technologies within the .NET Framework that are targeted towards web application development. These technologies consist of:
- WebForms: A RAD style development platform using web controls.
- MVC: A Model View Controller development platform.
- SignalR: A real-time messaging platform for client/server messaging.
- Razor: A front-end markup language you can embed server-side commands with.
- WebAPI: A platform for building REST API style applications.