Skip to content
| Marketplace
Sign in
Visual Studio>Tools>FatModel for ASP.Net MVC
FatModel for ASP.Net MVC

FatModel for ASP.Net MVC

LomaCons

|
1,013 clicks
| (0) | Free Trial
Add the FatModel framework to any new or existing ASP.Net MVC based application to enhance coding best practices and add notifications to MVC controllers and models. Take your MVC coding to the next level of maintainability.
Get Started

Out of the box, Microsoft provides a tremendous amount of information, and supporting material to get started working with MVC Routing, Controllers, Models and Views. No doubt these are important to know first, however very little consistent guidance is provided for how to build models that can be used to properly separate concerns while being the conduit to transfer data from controller to view.

FatModel fills this gap for both those web developers that are new to ASP.Net MVC, as well as for more seasoned developers that want a consistent methodology to develop web based applications.

The FatModel framework provides intuitive and unobtrusive base classes and interfaces for models and controllers that facilitate consistent sub classing and usage of MVC Models. Included is a solid set of best practices for MVC, which can be used with FatModel, or used independently with any ASP.Net application.

FatModel is based on a common best practice known as Skinny Controller, Fat Model, Dumb View. The classes and interfaces provided make it easy to implement and conform to this best practice.

  • Easy to use - Just add one method to your startup config code.
  • Use FatModel as the basis for a new ASP.Net MVC application.
  • Or add FatModel to an existing ASP.Net MVC application.Your existing controllers and models will continue to function as they do now, without any code changes, while you add FatModel to the controllers where you want to make use of it.
  • No changes to your Views or Action Results. The framework works with ASP.Net, Razor, Views, Partial Views, Ajax, JSON, jQuery, AngularJS, Bootstrap and more.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft