He estado leyendo el libro Pro ASP NET MVC Framework y me estoy confundiendo con muchas cosas. He estado tratando de investigar un poco, pero estoy descubriendo que con tantos enfoques y conceptos diferentes que se me arrojan, solo empeorar las cosas.
así que tengo un par de preguntas:Necesito alguna aclaración sobre la arquitectura MVC y la arquitectura de tres niveles
Sé MVC supone dividir la funcionalidad en tres cosas principales: Modelo -> Controlador -> Ver. ¿Es el MVC un enfoque diferente de la arquitectura de tres niveles? ¿O se supone que todavía estoy pensando en crear una capa de acceso a datos y una capa lógica de negocios en mi proyecto?
¿Qué son exactamente los repositorios? Es lo que actúa como mi capa de acceso a datos? ¿Dónde/Cómo encajan los repositorios en el MVC?
El libro habla sobre el uso de LINQ to SQL para interactuar con la base de datos, pero aún así indica que LINQ to SQL no será compatible en el futuro y que Microsoft lo descarta para Entity Framework. ¿Dónde encaja el Entity Framework en el MVC y cómo interactúo con él?
Gracias de antemano por su ayuda!
Matt
LINQ to SQL es ~ ~ NO se cayó y se establece tanto en su libro sobre Pg. 49. – mmcdole
Además, en términos de diferencia entre MVC y Three-Tier, sugiero que vuelva a leer la página. 41 específicamente el último párrafo en la parte superior. – mmcdole
Vi que se iba a incluir en ASP.NET 4.0, pero supuse que se estaba descartando. De acuerdo, sí, leí ese párrafo. Como dije, con todos los términos y conceptos que me han llegado a la vez me estoy confundiendo y olvidando algunas de las cosas que he leído. Gracias. – Matt