What Is The Model-View-Controller Pattern?
Here we discuss the Model-View-Controller pattern. For those who are not used to thinking in terms of patterns, this discussion might seem a bit out of the realm of the practical. But I assure you, the benefits derived from understanding the MVC pattern are insanely practical. After this discussion we discuss how the idea of MVC was applied to ASP.NET. Those unfamiliar with the pattern should especially not skip ahead as understanding this really gets you to the core point of why ASP.NET is not just another GUI framework from Microsoft. You cannot get the full benefit out of ASP.NET MVC without understanding MVC itself.