Model View Controller - ASP.NET

https://qph.is.quoracdn.net/main-qimg-e2a3930a0e50d2cabbeac9f87dd4fcc3?convert_to_webp=trueModel–view–controller (MVC) is a software architectural pattern for implementing user interfaces on computers. It divides a given software application into three interconnected parts, so as to separate internal representations of information from the ways that information is presented to or accepted from the user.
Traditionally used for desktop graphical user interfaces (GUIs), this architecture has become extremely popular for designing web applications.

Description

As with other software patterns, MVC expresses the "core of the solution" to a problem while allowing it to be adapted for each system. Particular MVC architectures can vary significantly from the traditional description here.

Components 

The central component of MVC, the model, captures the behavior of the application in terms of its problem domain, independent of the user interface.
  • The model directly manages the data, logic and rules of the application.
  • A view can be any output representation of information, such as a chart or a diagram. Multiple views of the same information are possible, such as a bar chart for management and a tabular view for accountants.
  • The third part, the controller, accepts input and converts it to commands for the model or view Continue Reading.

Quick Links 

Recommended Sites

  1. CodeProject
  2. tutorialspoint
  3. career.guru99
  4. C# Corner
  5. Xlskoor

Downloads


 

Post a Comment

Thanks for your comments.

Previous Post Next Post