Skip to content

MVP improves testability by separating concerns, making it easier to unit test Web Forms applications.

Notifications You must be signed in to change notification settings

Tahere-NJ/AspNetWebForms-MVP-Example

Repository files navigation

Key Concepts of MVP in Web Forms Model – Represents data (e.g., business logic, data access).

View – The .aspx page (UI), only handles display and user input.

Presenter – Handles business logic, communicates between View and Model.

✅ Advantages over Traditional Web Forms

Better separation of concerns.

Easier unit testing (Presenter can be tested independently).

No direct dependency on Web Forms controls in business logic.

About

MVP improves testability by separating concerns, making it easier to unit test Web Forms applications.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors