Para los defensores de que el patrón MVC es algo que viene de Java y que ASP.NET no está preparado para llevarlo a cabo, por favor, consulten el siguiente enlace en el que se muestra un ejemplo muy muy sencillo de implementación del patrón
https://msdn2.microsoft.com/en-us/library/ms998540.aspx
Para los interesados en ver un ejemplo magistral de implementación de una aplicación ASP.NET en N-CAPAS, os recomiendo consultar el siguiente enlace
https://imar.spaanjaars.com/QuickDocId.aspx?quickdoc=416
Un saludo a todos y feliz año.
Miguel.
Podeis generar muchos ejemplos de esta arquitectura usando herramientas como Radarc http://www.radarc.net o Twinforms y algunas mas que hay por ahi.
Saludos