ASP.NET basically has three frameworks i.e. web forms, ASP.NET MVC and ASP.NET web pages. These three platforms are mature and able enough to create any web application. Developers choose their preferred framework as per the needs and requirements of the project at hand and the development approach they have selected for the website.












