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?
¿Cómo organizarías layouts, partials y componentes para que una app Razor no se vuelva inmanejable?
¿Qué diferencia práctica ves entre Tag Helpers y HTML Helpers en mantenibilidad y legibilidad?
¿Cómo manejarías formularios, validación y binding sin acoplar demasiado la vista al modelo?
¿Qué medidas tomarías para renderizar HTML dinámico sin abrir la puerta a XSS?
¿Cómo optimizarías una vista Razor que empieza a mezclar demasiada lógica condicional?
¿Cuándo dividirías una página en partials, view components o componentes de Blazor Server/WebAssembly?
¿Cómo depurarías problemas de estado, model binding o validación que solo aparecen en producción?
¿Qué estrategia de testing tiene sentido para Razor sin sobreinvertir en pruebas de markup?
Heredas una app Razor con `_ViewImports`, `_ViewStart` y layouts inconsistentes: ¿cómo la ordenarías?