Вы хотите узнать о концепции, заново изобретая существующую платформу, которая уже делает эту концепцию лучше, чем вы? Это похоже на кроличью нору, в которую можно рискнуть.
Почему бы не изучить MVC , изучая ASP.NET MVC ? Что вы думаете о том, почему это неверный способ изучения концепций? Изучение проверенной основы будет гораздо лучшим подходом, чем то, что вы рассматриваете.
РЕДАКТИРОВАТЬ: Еще одна вещь, чтобы рассмотреть. Знание того, как использовать ASP.NET MVC (или Rails, или insert-MVC-framework-here), было бы гораздо более полезным и рыночным навыком, чем умение создавать собственную MVC-среду с нуля (хотя это может оказаться более интеллектуально стимулирующим ).