Vici MVC (formerly ProMesh.NET) is a MVC Web Application Framework for .NET 2.0 or higher.
It runs on the low-level ASP.NET layer provided by the .NET Framework, but does not use ASP.NET WebForms and Controls.
The framework is controller-centric as opposed to the view-centric architecture of ASP.NET WebForms. This allows web applications to be built according to the MVC pattern with minimal effort. The unnatural and overly complicated event model of ASP.NET is a thing of the past.
Vici MVC emphasises on:
Complete separation of concerns
- Ease of use
- Minimal configuration requirements
- Integration with any data access technology
- Easy deployment ("XCOPY deployment")