Model View Controller. MVC

 
MVC pattern is about seperation of concerns between

MODEL(data structure) view(UI) Controller 

Model: - This section is specially for maintaining data. It is actually where we write code for to persistance direction / storage of DataReader, DataAdapter, properties for passing data and writing validations
eg: Business Access Layer class, Data Access Layer class.

View: - Design of the .aspx page 

Controller: - They are event handling section which affects either the model or the view.