| Plataforma Core |
.NET 8 / .NET 9 |
Runtime |
Plataforma unificada (Core) |
✅ Estándar Actual |
| Plataforma Core |
.NET Framework (4.8) |
Runtime |
Solo Windows (Legado) |
⚠️ Mantenimiento (Legacy) |
| Plataforma Core |
Mono |
Runtime |
Versión abierta para móviles/Unix |
✅ Base de MAUI/Unity |
| Web & Backend |
ASP.NET Core |
Framework |
APIs y aplicaciones Web |
✅ Dominante absoluto |
| Web & Backend |
ASP.NET MVC / Web API |
Framework |
Web tradicional (Framework) |
⚠️ Legacy (Migrar a Core) |
| Web & Backend |
Blazor (WebAssembly) |
Framework |
Frontend SPA con C# (No JS) |
✅ Muy popular |
| Web & Backend |
SignalR |
Librería |
Comunicación en tiempo real |
✅ Estándar |
| Web & Backend |
Minimal APIs |
Patrón |
APIs ultraligeras y rápidas |
✅ Recomendado (Microservicios) |
| Acceso a Datos |
Entity Framework (EF) Core |
ORM |
Mapeo objeto-relacional |
✅ Estándar de facto |
| Acceso a Datos |
Dapper |
Micro-ORM |
Consultas SQL de alto rendimiento |
✅ Alternativa rápida |
| Acceso a Datos |
ADO.NET |
API |
Acceso base a datos |
✅ Nivel bajo / Fundamental |
| Móvil / Desktop |
.NET MAUI |
Multiplataforma |
iOS, Android, Windows, macOS |
✅ Sucesor de Xamarin |
| Móvil / Desktop |
WPF (Windows Presentation Foundation) |
UI |
Desktop Windows avanzado |
✅ Estándar Windows |
| Móvil / Desktop |
WinForms |
UI |
Desktop Windows simple |
⚠️ Legacy / Mantenimiento |
| Móvil / Desktop |
Avalonia / Uno Platform |
Framework |
UI multiplataforma abierta |
✅ Alternativas potentes |
| Comunicación |
gRPC |
Protocolo |
Comunicación entre servicios (RPC) |
✅ Estándar Moderno |
| Comunicación |
WCF (Windows Communication Foundation) |
Framework |
Servicios SOAP complejos |
❌ Obsoleto (Usar CoreWCF) |
| Testing |
xUnit.net |
Framework |
Pruebas unitarias modernas |
✅ Recomendado |
| Testing |
NUnit / MSTest |
Framework |
Pruebas unitarias |
✅ Estándar |
| Testing |
Moq / NSubstitute |
Librería |
Simulación de objetos (Mocking) |
✅ Fundamental |
| Cloud & DevOps |
Azure Functions |
Serverless |
Computación bajo demanda |
✅ Líder en Azure |
| Cloud & DevOps |
Aspire |
Stack |
Orquestación de Apps Nativas Cloud |
🚀 Tendencia (Nuevo) |
| Cloud & DevOps |
NuGet |
Gestor |
Gestión de paquetes y librerías |
✅ Indispensable |
| Videojuegos |
Unity (C#) |
Motor |
Desarrollo de juegos y VR |
✅ Líder Mundial |
| Seguridad |
ASP.NET Core Identity |
API |
Autenticación y Autorización |
✅ Estándar |
| Seguridad |
Duende IdentityServer |
Framework |
OpenID Connect / OAuth 2.0 |
✅ Estándar Profesional |