Preparación práctica
Preguntas de .NET / ASP.NET
Plataforma de Microsoft para apps web y servicios
¿Cómo estructurarías una aplicación ASP.NET Core para separar dominio, aplicación e infraestructura?
¿Qué papel real debería jugar el pipeline de middleware y qué errores de orden son comunes?
¿Cómo decidirías entre Minimal APIs, controllers o endpoints por funcionalidad en un backend .NET?
¿Cómo plantearías DI y lifetimes para evitar servicios singleton con estado accidental?
¿Cómo diseñarías acceso a datos con Entity Framework sin caer en repositorios ceremoniales ni queries opacas?
¿Qué problemas reales intentas evitar al revisar tracking, `AsNoTracking` y carga eager/lazy?
¿Cómo abordarías transacciones, concurrencia y consistencia en operaciones críticas?
¿Cómo detectarías y corregirías consultas lentas o N+1 en EF Core?
¿Cuándo `async/await` mejora escalabilidad en .NET y cuándo solo añade complejidad?
¿Cómo perfilarías CPU, memoria y pool de conexiones en una API .NET lenta?