notification_important
Entity Framework CoreQué es Entity Framework Core?Qué es DBContext y DBSetDatabase Frist en Entity Framework CoreCómo agregar datos iniciales a una base de datos con Entity Framework CoreConectarse a una base de datos con EF coreClaves foráneas en Entity Framework CoreLa Magia del Patrón Repositorio en C#Patrón Unit of Work en C#: Un Enfoque Práctico
Sistemas distribuidosIntroducción a los sistemas distribuidosPatrón API GatewayPatrón productor consumidorRabbitMQ para la comunicación asíncronaGestión de credenciales con VaultRegistros de servicios con ConsulServicio de logs en .NET con GraylogPatrón CQRS explicado en 10 minutosEvent Sourcing explicado facilConsistencia eventual en microserviciosUnificar las respuestas de las APIPatrón saga para transacciones distribuidasHealth checks en ASP.NET CoreMonitorización en los sistemas distribuidos
Programación BásicaInstalación del entorno de desarrolloEntrada salida por teclado y pantallaSentencias de toma de decisionesModo DebugLive CodingCaracteres y cadenas de textoTrabajando con arrays y listasTrabajando con Fechas - DateTimeTrabajando con FicherosProgramación orientada a objetos y clasesLive Coding parte 2Modificadores de accesoManejo de excepcionesParámetros por valor y referenciaRecursividad en programaciónLive coding serpienteLa mejor forma de representar números en c#
Programación intermediaHerencia en programación orientada a objetosInterfaces en programcion orientada a objetosModificador sealed en C#Clase abstracta en C#Static en C#Extension methods en C#Tipos anónimos en C#Tipos nullables en C#Crear excepciones en C#Operador ternario en C#Tipo dinámico en C#Generics en C#Indexers en C#Test Unitarios en C#Mock en test unitarios C# - Trabajando con dependencias LINQ en C#Expresiones Regulares en C#Tuple y ValueTuple en C# | Devuelve múltiples tipos de un métodoOperador implícito en C#Tipos por VALOR y REFERENCIA en C#Cómo comprobar valores nulos en C#Las colas en C#El tipo Stack en C#Las listas en C#Diccionarios en C#PriorityQueue en C#Dobles en Test - Diferencia entre Stub, Fake y Mock
Programación avanzadaDelegados en C#Eventos en C#Expresiones Lambda en C#Covariance & Contravariance en C#Conectar base de datos MySql con Net Core y C#Programación asíncrona en C#Inmutabilidad del códigoRailway oriented programmingTests de integración con C# y DockerImplementar IDisposable correctamenteCómo utilizar Yield en programaciónImplementar HttpClient de forma correcta en C#Localización e idiomas en .NETAplicaciones en tiempo real con SignalRCómo comparar objetos en C#El funcionamiento de los logs en C#
Web APIAPI Rest en C#Diferencia entre Dto y entidadEstrucutra de una aplicaciónInyección de dependenciasEncriptar y desencriptar información sensible en C#Caché distribuida en .NET con RedisMiddlewares y Filtros en .NETMinimal APIs en C#Importar configuración correctamente a nuestras aplicaciones .NET Options pattern en C#Hacer tests de una API con TestserverImplementar un JsonConverter PersonalizadoCómo incluir headers en swaggerExplicación API Key Qué es Rate Limiting? Implementacion en .NET
BlazorIntroducción a BlazorCreación de componentes en blazorEnrutamiento en BlazorCiclo de vida de los componentes en blazorFormularios en blazorComunicación entre componentes blazorJavaScript interop Caracteres latinos en blazor | Problema para el SEO
DockerQué es Docker
NetCore en Linux Elegir servidor y dominioInstalacion de NGINX en CentOSDesplegar Aplicación ASP.NET Core en CentOSDesarrollo de aplicaciones .NET en Linux
Entorno de trabajoQué es un ORM - introducción DapperDesplegar librerías en Nuget desde GitHub actionsNotacion Big OCreación de plantillas de código | Agiliza tu desarrollo ¿Qué versión de .NET utilizar? Explicación al entorno de .NETPuede ChatGPT reemplazar a los desarrolladores? Son OData y GraphQL Comparables?
Mundo laboralCómo aprender más de un lenguaje de programaciónQué es advent of code y por qué deberías hacerloPasa de nivel junior a SENIOR con estas 7 aplicaciones