Preguntas rápidas realmente.ASP.NET MVC - LINQ a Entidades modelo como el modelo de vista - es esta buena práctica?
Actualmente estoy construyendo un sitio utilizando asp.net MVC y el marco de la entidad. Tengo un par de repositorios en el lugar que devuelven entidades o listas de entidades. Estoy descubriendo que en la mayoría de mis páginas tengo que extraer datos de una variedad de tablas relacionadas. Esto está bien siempre que cargue las entidades relacionadas usando 'incluir' en mis consultas, pero ¿es esta una buena práctica?
¿Sería mejor crear un objeto de viewmodel personalizado que contenga solo los bits de información que necesito, o no hay nada "incorrecto" en dibujar un gráfico de objetos que es quizás de 5 a 6 tablas para mostrar lo que necesita a su punto de vista?
Disculpas si esta pregunta no tiene demasiado sentido. Puede que tenga fundamentalmente mal entendido cómo un modelo se debe utilizar aquí :)
Gracias
Buena pregunta, estará interesado en escuchar la respuesta. – Paddy
1, que tenía una pregunta similar sobre el uso de dtos en lugar de modelos entidad: http://stackoverflow.com/questions/1450209/is-my-asp-net-mvc-application-structured-properly – Brandon
Gracias Brandon - acaba de leer su publicación y sí, parece que estamos preocupados por cosas similares. A veces me preocupa que haya pasado demasiado tiempo preocupándome por las mejores prácticas :) – Sergio