¿La mejor manera de construir páginas miembro con controles EF y ASP.NET?
-
20-08-2019 - |
Pregunta
Estoy tratando de construir un sitio web que tenga una sección de Miembros, y estoy luchando por encontrar una manera rápida y eficiente de construir las páginas de los usuarios finales, que extraerán los datos de un usuario.
Por ejemplo, el usuario " mi cuenta " página. Simplemente necesitan poder ver y editar los datos. ¿Usaría el control Entity Frameworks EntityDataSource? ¿Y vincularlo a un FormView, DetailsView o ListView? ¿Cómo permite las actualizaciones automáticas y filtra la vista para que siempre sea el registro del usuario?
Parece que muchos de los controles de datos están orientados a tratar con múltiples registros. ¿O solo me falta algo?
Solución
ASP.NET MVC tiene opciones de andamios que lo ayudan a construir este tipo de vistas. Prefiero mvc en estos días ya que el diseñador genera la mayor parte de lo que necesita cuando crea vistas. También hay una manera de modificar las plantillas, ya que son plantillas T4.
También hay Datos dinámicos que pueden generar html dinámicamente desde Modelos EF. Jugué un poco con esto y quedé muy impresionado con la cantidad que saca de la caja.