2023-03-21 csharp C# 11 - Atributos genéricos Aprende a definir y usar atributos genéricos en C# 11, incluyendo las restricciones sobre los argumentos de tipo y los mensajes de error más comunes.
2023-03-18 csharp C# 11 - modificador de acceso file y tipos con ámbito de archivo Aprende cómo el modificador file de C# 11 restringe el ámbito de un tipo al archivo en el que se declara, ayudando a evitar colisiones de nombres con los source generators.
2023-03-17 csharp C# 11 - Literales raw string interpolados Aprende a usar literales raw string interpolados en C# 11, incluyendo el escape de llaves, varios caracteres $ y operadores condicionales.
2023-03-15 csharp Literales raw string en C# 11 (sintaxis con triple comilla) Usa los literales raw string de C# 11 (sintaxis con triple comilla `"""`) para incrustar espacios en blanco, saltos de línea y comillas sin secuencias de escape. Reglas y ejemplos.
2023-03-14 csharp Cómo cambiar a C# 11 Soluciona el error 'Feature is not available in C# 10.0' cambiando a C# 11 mediante el target framework o LangVersion en tu archivo .csproj.
2023-03-11 csharp C# lanzar excepción si es null: ArgumentNullException.ThrowIfNull (.NET 6+) Usa ArgumentNullException.ThrowIfNull en .NET 6+ para comprobaciones de null concisas, o utiliza expresiones throw en C# 7+ para frameworks anteriores.
2020-11-20 csharp Obtener el stream de un Embedded Resource en .NET Core Aprende a obtener el stream de un recurso embebido en .NET Core entendiendo cómo se compone el nombre del recurso y usando GetManifestResourceStream.
2020-11-13 csharpxamarin-forms Cómo usar appsettings.json con Xamarin.Forms Aprende a usar archivos de configuración appsettings.json con Xamarin.Forms incrustando el archivo como recurso y construyendo un objeto IConfiguration.
2020-11-04 csharpsignalrxamarin-forms Cómo exponer públicamente tu servicio local de SignalR para clientes móviles usando ngrok Usa ngrok para exponer públicamente tu servicio local de SignalR de modo que los clientes móviles puedan conectarse sin configuración de red ni soluciones temporales para SSL.
2020-05-01 csharp C# using var (using declaration) Usa las using declarations de C# 8 (`using var`) para liberar objetos IDisposable sin llaves anidadas. Sintaxis, reglas de ámbito y cuándo preferir bloques `using`.