ASP.NET Model View Controller (MVC) Framework Features The ASP.NET MVC Framework couples the models, views and controllers using interface-based contracts, thereby allowing each component to be easily tested independently. By default, the view engine