Preparación práctica

Preguntas de Razor

Motor de plantillas de ASP.NET Core para renderizado de vistas en el servidor

¿Cuándo Razor Pages encaja mejor que MVC tradicional en un proyecto server-rendered?
MediaRenderizadoRazor PagesMVC Sin leer
¿Cómo organizarías layouts, partials y componentes para que una app Razor no se vuelva inmanejable?
MediaRenderizadoLayoutsPartials Sin leer
¿Qué diferencia práctica ves entre Tag Helpers y HTML Helpers en mantenibilidad y legibilidad?
MediaRenderizadoTag HelpersHTML Helpers Sin leer
¿Cómo manejarías formularios, validación y binding sin acoplar demasiado la vista al modelo?
MediaRenderizadoFormulariosModel binding Sin leer
¿Qué medidas tomarías para renderizar HTML dinámico sin abrir la puerta a XSS?
DifícilSeguridadXSSHTML Sin leer
¿Cómo optimizarías una vista Razor que empieza a mezclar demasiada lógica condicional?
MediaRendimientoVistasMantenibilidad Sin leer
¿Cuándo dividirías una página en partials, view components o componentes de Blazor Server/WebAssembly?
DifícilRenderizadoView ComponentsBlazor Sin leer
¿Cómo depurarías problemas de estado, model binding o validación que solo aparecen en producción?
DifícilDepuraciónModel bindingValidación Sin leer
¿Qué estrategia de testing tiene sentido para Razor sin sobreinvertir en pruebas de markup?
MediaPruebasVistasPruebas de integración Sin leer
Heredas una app Razor con `_ViewImports`, `_ViewStart` y layouts inconsistentes: ¿cómo la ordenarías?
MediaEscenarios realesLayoutsLegacy Sin leer