Archivo
334 posts · 12 años
2026
181 postsMayo 2026 · 53
- 2026-05-15 .NET 11 agrega captura de salida de procesos sin interbloqueos
- 2026-05-15 Solución: la compilación de Gradle no logró producir un archivo .apk en MAUI Android
- 2026-05-14 Fix: A possible object cycle was detected
- 2026-05-14 Solución: SqlException: Timeout expired durante migraciones de EF Core
- 2026-05-14 MAUI cambia a CoreCLR de manera predeterminada en Android, iOS y Mac Catalyst en .NET 11 Preview 4
- 2026-05-13 dotnet watch por fin llega a MAUI en Android y iOS en .NET 11 Preview 4
- 2026-05-13 Solución: System.Text.Json.JsonException: The JSON value could not be converted
- 2026-05-13 Solución: System.Security.Cryptography.CryptographicException: Keyset does not exist
- 2026-05-13 Solución: The command 'dotnet' could not be found en CI
- 2026-05-12 Cursor Bugbot incorpora niveles de esfuerzo Default, High y Custom
- 2026-05-12 Solución: System.IO.FileNotFoundException: Could not load file or assembly en una aplicación publicada
- 2026-05-12 Solución: InvalidOperationException: Synchronous operations are disallowed
- 2026-05-12 Fix: RZ10012: Found markup element with unexpected name en Blazor
- 2026-05-11 Cursor 3.3 agrega Build in Parallel, Split PRs y una revisión de PR unificada
- 2026-05-11 Fix: dotnet ef migrations add falla con 'Unable to create an object of type DbContext'
- 2026-05-11 Fix: MSB3027 Could not copy X to Y. Exceeded retry count of 10. Failed
- 2026-05-11 Fix: The type or namespace name 'X' could not be found (después de añadir una referencia de proyecto)
- 2026-05-10 GitHub Copilot retira Claude Sonnet 4 de todas sus superficies
- 2026-05-10 Solución: Cannot consume scoped service 'X' from singleton 'Y'
- 2026-05-10 Fix: PlatformNotSupportedException: Operation is not supported on this platform en Native AOT
- 2026-05-10 Solución: Unable to resolve service for type 'X' while attempting to activate 'Y'
- 2026-05-09 Fix: TaskCanceledException: A task was canceled en HttpClient
- 2026-05-08 La actualización a .NET 10 WebAssembly de Copilot Studio: 20% en frío, 5% en caliente
- 2026-05-08 Fix: The JSON value could not be converted to System.DateTime
- 2026-05-07 Los workflows de Microsoft Agent Framework ahora sobreviven a reinicios de proceso gracias al stack Durable Task
- 2026-05-07 Solución: The instance of entity type cannot be tracked because another instance with the same key value is already being tracked
- 2026-05-07 Solución: A second operation was started on this context instance before a previous operation completed
- 2026-05-07 Migra un ListView de alto rendimiento de Xamarin.Forms a CollectionView de MAUI
- 2026-05-06 Microsoft Agent Framework controla las llamadas a herramientas riesgosas con FunctionApprovalRequestContent
- 2026-05-06 Cómo migrar una app de Flutter de GetX a Riverpod
- 2026-05-06 Cómo perfilar jank en una app de Flutter con DevTools
- 2026-05-06 Cómo establecer el color de acento en una app Flutter con Material 3 ColorScheme
- 2026-05-05 Claude Code 2.1.128 carga plugins desde archivos .zip y deja de descartar commits no enviados
- 2026-05-05 Solución: System.InvalidOperationException: No connection string named 'DefaultConnection' could be found
- 2026-05-05 Cómo agregar código específico de plataforma en Flutter sin plugins
- 2026-05-05 Cómo escribir un isolate de Dart para trabajo intensivo de CPU
- 2026-05-04 Cursor lanza un SDK de TypeScript que convierte su agente de programación en una biblioteca
- 2026-05-04 Cómo convertir T[] a ReadOnlyMemory<T> en C# (operador implícito y constructor explícito)
- 2026-05-04 Cómo empaquetar una aplicación .NET MAUI para la Microsoft Store
- 2026-05-04 Cómo apuntar a múltiples versiones de Flutter desde un solo pipeline de CI
- 2026-05-03 Claude Code 2.1.126 agrega `claude project purge` para borrar todo el estado de un repositorio
- 2026-05-03 Cómo implementar arrastrar y soltar en .NET MAUI 11
- 2026-05-03 Cómo soportar el modo oscuro correctamente en una aplicación .NET MAUI
- 2026-05-03 Cómo usar Tailwind CSS con Blazor WebAssembly en .NET 11
- 2026-05-02 Agent Governance Toolkit pone una política YAML delante de cada llamada de herramienta MCP desde .NET
- 2026-05-02 Cómo detectar consultas N+1 en EF Core 11
- 2026-05-02 Cómo usar consultas compiladas con EF Core en rutas calientes
- 2026-05-02 Cómo escribir una app MAUI que solo corra en Windows y macOS (sin móvil)
- 2026-05-01 Cómo ejecutar Claude Code en una GitHub Action para revisión autónoma de PR
- 2026-05-01 Cómo configurar registro estructurado con Serilog y Seq en .NET 11
- 2026-05-01 Cómo usar OpenTelemetry con .NET 11 y un backend gratuito
- 2026-05-01 Cómo escribir pruebas de integración contra un SQL Server real con Testcontainers
- 2026-05-01 VSTest abandona Newtonsoft.Json en .NET 11 Preview 4 y qué se rompe si lo usabas de forma transitiva
Abril 2026 · 81
- 2026-04-30 Claude Code 2.1.122 te permite elegir un nivel de servicio de Bedrock desde una variable de entorno
- 2026-04-30 Cómo agregar rate limiting por endpoint en ASP.NET Core 11
- 2026-04-30 Cómo llamar a la Claude API desde una Minimal API de .NET 11 con streaming
- 2026-04-30 Cómo usar el nuevo tipo System.Threading.Lock en .NET 11
- 2026-04-30 Cómo escribir un generador de código fuente para INotifyPropertyChanged
- 2026-04-29 cowork-terminal-mcp: acceso al terminal del host para Claude Cowork en un único servidor MCP
- 2026-04-29 Exporta tus conversaciones de Claude Code a PDF con jsonl-to-pdf
- 2026-04-29 Cómo agregar prompt caching a una app del Anthropic SDK y medir la tasa de aciertos
- 2026-04-29 Como detectar cuando un archivo termina de escribirse en .NET
- 2026-04-29 Cómo compartir la lógica de validación entre el servidor y Blazor WebAssembly
- 2026-04-29 Cómo usar SearchValues<T> correctamente en .NET 11
- 2026-04-29 SkiaSharp 4.0 Preview 1: SKPath inmutable, fuentes variables y un nuevo co-mantenedor
- 2026-04-28 Asp.Versioning 10.0 por fin se lleva bien con el OpenAPI integrado en .NET 10
- 2026-04-28 Cómo agregar flujos de autenticación de OpenAPI a Swagger UI en .NET 11
- 2026-04-28 Cómo implementar refresh tokens en ASP.NET Core Identity
- 2026-04-28 Cómo subir un archivo grande mediante streaming a Azure Blob Storage
- 2026-04-28 Cómo escribir un CLAUDE.md que realmente cambia el comportamiento del modelo
- 2026-04-27 Claude Code 2.1.119 toma PRs desde GitLab, Bitbucket y GitHub Enterprise
- 2026-04-27 Cómo reducir el tiempo de arranque en frío de un AWS Lambda con .NET 11
- 2026-04-27 Cómo agendar una tarea recurrente de Claude Code que clasifique issues de GitHub
- 2026-04-27 Cómo usar Native AOT con APIs mínimas de ASP.NET Core
- 2026-04-27 Cómo precalentar el modelo de EF Core antes de la primera consulta
- 2026-04-26 BYOK en GitHub Copilot Chat llega a GA en VS Code: Anthropic, Ollama, Foundry Local
- 2026-04-26 Cómo añadir un filtro global de excepciones en ASP.NET Core 11
- 2026-04-26 Cómo construir un servidor MCP personalizado en C# sobre .NET 11
- 2026-04-26 Cómo simular DbContext sin romper el rastreo de cambios
- 2026-04-26 Cómo hacer pruebas unitarias de código que usa HttpClient
- 2026-04-25 Aspire 13.2.4 corrige CVE-2026-40894: DoS por encabezado baggage en OpenTelemetry .NET
- 2026-04-25 Cómo construir un servidor MCP personalizado en Python con el SDK oficial
- 2026-04-25 Cómo perfilar una app .NET con dotnet-trace y leer su salida
- 2026-04-25 Cómo usar Channels en lugar de BlockingCollection en C#
- 2026-04-25 Cómo escribir un JsonConverter personalizado en System.Text.Json
- 2026-04-24 .NET 10 en Ubuntu 26.04: tags de contenedor resolute y Native AOT en el archive
- 2026-04-24 Cómo crear un servidor MCP personalizado en TypeScript que envuelve una CLI
- 2026-04-24 Cómo generar código cliente fuertemente tipado desde una especificación OpenAPI en .NET 11
- 2026-04-24 Cómo leer un CSV grande en .NET 11 sin quedarte sin memoria
- 2026-04-24 Como transmitir un archivo desde un endpoint de ASP.NET Core sin buffering
- 2026-04-23 EF Core 11 Preview 3 agrega RemoveDbContext para swaps limpios de provider en tests
- 2026-04-23 Cómo cancelar una Task de larga duración en C# sin interbloquear
- 2026-04-22 Azure MCP Server viene integrado en Visual Studio 2022 17.14.30, sin extensión requerida
- 2026-04-22 Cómo usar IAsyncEnumerable<T> con EF Core 11
- 2026-04-21 .NET 10.0.7 sale out-of-band para arreglar CVE-2026-40372 en ASP.NET Core Data Protection
- 2026-04-21 Cómo usar records con EF Core 11 correctamente
- 2026-04-21 Addons de Node.js en C#: .NET Native AOT reemplaza a C++ y node-gyp
- 2026-04-21 El Debugger Agent de Visual Studio 18.5 convierte a Copilot en un compañero vivo de caza de bugs
- 2026-04-20 Kestrel empieza a procesar requests HTTP/3 antes del frame SETTINGS en .NET 11 Preview 3
- 2026-04-20 EF Core 11 traduce Contains a JSON_CONTAINS en SQL Server 2025
- 2026-04-20 Cómo devolver múltiples valores desde un método en C# 14
- 2026-04-20 Agent Skills aterrizan en Visual Studio 2026 18.5: Copilot autodescubre SKILL.md desde tu repo
- 2026-04-19 RyuJIT poda más bounds checks en .NET 11 Preview 3: index-from-end y i + constante
- 2026-04-19 RegexOptions.AnyNewLine aterriza en .NET 11 Preview 3: anchors Unicode-aware sin los hacks de \r?
- 2026-04-18 Aspire 13.2 --isolated: corre instancias paralelas de AppHost sin colisiones de puertos
- 2026-04-18 .NET 11 Preview 3: dotnet run -e setea variables de entorno sin launch profiles
- 2026-04-18 dotnet sln por fin edita filtros de solución desde la CLI en .NET 11 Preview 3
- 2026-04-18 dotnet watch en .NET 11 Preview 3: hosts Aspire, crash recovery, y Ctrl+C más sano
- 2026-04-18 EF Core 11 poda joins de referencia innecesarios en split queries
- 2026-04-18 System.Text.Json en .NET 11 Preview 3 añade PascalCase y políticas de naming por miembro
- 2026-04-16 Blazor Virtualize finalmente maneja items de altura variable en .NET 11
- 2026-04-16 Pin clustering aterriza en .NET MAUI 11 Maps
- 2026-04-16 EF Core 11 agrega GetEntriesForState para saltarse DetectChanges
- 2026-04-16 .NET MAUI 11 incluye un LongPressGestureRecognizer integrado
- 2026-04-14 Construyendo un motor de base de datos de latencia de microsegundos en C#
- 2026-04-14 Operadores de asignación compuesta definidos por el usuario en C# 14: += in-place sin la asignación extra
- 2026-04-14 Cómo los parámetros nvarchar default de Dapper matan silenciosamente tus índices de SQL Server
- 2026-04-14 EF Core 11 prende transactional batches de Cosmos DB por default
- 2026-04-14 GitHub Copilot Modernization: el reporte de assessment es el producto real
- 2026-04-14 Hot Reload auto-restart en Visual Studio 2026: los rude edits dejan de matar tu sesión de debug
- 2026-04-13 Blazor SSR finalmente obtiene TempData en .NET 11
- 2026-04-13 Argumentos en expresiones de colección de C# 15: pasa constructores en línea con with(...)
- 2026-04-13 .NET 11 agrega compresión Zstandard nativa a System.IO.Compression
- 2026-04-13 EF Core 11 te permite crear y aplicar una migración en un solo comando
- 2026-04-13 EF Core 11 agrega búsqueda vectorial nativa de SQL Server con índices DiskANN
- 2026-04-13 Fluorite: Toyota construyó un motor de juegos de calidad consola sobre Flutter y Dart
- 2026-04-13 Rider 2026.1 incluye un visor de ASM para la salida de JIT, ReadyToRun y NativeAOT
- 2026-04-12 ASP.NET Core 11 incluye trazado OpenTelemetry nativo: deja el paquete NuGet adicional
- 2026-04-12 ReSharper aterriza en VS Code y Cursor, gratis para uso no comercial
- 2026-04-08 Los tipos de unión de C# 15 están aquí: las uniones de tipo llegan en .NET 11 Preview 2
- 2026-04-08 Kestrel deja las excepciones de su parser HTTP/1.1 en .NET 11
- 2026-04-07 Microsoft Agent Framework 1.0: construyendo agentes de IA en C# puro
- 2026-04-06 Runtime Async de .NET 11 reemplaza las state machines con trazas de pila más limpias
- 2026-04-05 dotnet new webworker: Web Workers de primera clase para Blazor en .NET 11 Preview 2
Marzo 2026 · 2
Febrero 2026 · 9
- 2026-02-08 Miembros de extensión en C# 14: propiedades, operadores y miembros estáticos de extensión
- 2026-02-08 Idea para C# 14: los interceptores podrían hacer que la generación de código fuente de System.Text.Json se sienta automática
- 2026-02-08 Asignación condicional nula en C# 14: usar ?. y ?[] en el lado izquierdo
- 2026-02-08 Criptografía post-cuántica en .NET 10: ML-KEM, ML-DSA y SLH-DSA
- 2026-02-08 Polars.NET: un motor de DataFrame en Rust para .NET 10 que se apoya en LibraryImport
- 2026-02-08 Flutter: Droido 1.2.0 es un inspector de red solo en debug con cero impacto en release
- 2026-02-07 biometric_signature 10.0.0: `simplePrompt()` es la característica, los nuevos valores de `BiometricError` son el verdadero breaking change (Flutter 3.x)
- 2026-02-07 .NET Framework 3.5 se vuelve independiente en las nuevas builds de Windows: qué se rompe
- 2026-02-07 TrailBase v0.23.7: una alternativa a Firebase de un solo binario para .NET 10 y Flutter
Enero 2026 · 36
- 2026-01-23 Depurar Flutter iOS desde Windows: un flujo de trabajo con dispositivo real (Flutter 3.x)
- 2026-01-23 Flutter Particles 2.0.2: un recorrido rápido (y un pequeño fragmento de integración) en Flutter 3.x
- 2026-01-23 Spam de solicitudes “become owner” en NuGet: qué hacer (y qué cerrar) en .NET 9/.NET 10
- 2026-01-23 Scalar en ASP.NET Core: por qué tu token Bearer es ignorado (.NET 10)
- 2026-01-23 TreatWarningsAsErrors sin sabotear las compilaciones de dev (.NET 10)
- 2026-01-21 Perfetto + dotnet-trace: un ciclo práctico de profiling para .NET 9/.NET 10
- 2026-01-18 Una app de notas "solo local" en WinUI 3 es el tipo correcto de aburrida: offline-first, SQLite, primero el teclado
- 2026-01-18 Un gestor SSH WPF open-source muestra un patrón práctico: xterm.js en WebView2, secretos vía DPAPI
- 2026-01-18 CV Shortlist: un SaaS .NET 10 con IA se volvió open-source, y el stack vale la pena estudiarlo
- 2026-01-18 Flutter Text: el detalle de `leadingDistribution` que cambia cómo "respira" tu UI
- 2026-01-18 ModularPipelines V3: escribe pipelines de CI en C#, depura localmente y deja de niñear YAML
- 2026-01-18 TypeMonkey es un buen recordatorio: las apps de escritorio en Flutter necesitan arquitectura primero, pulido después
- 2026-01-10 Los tags dev de Dart 3.12 se mueven rápido: cómo leerlos (y qué hacer) como desarrollador de Flutter 3.x
- 2026-01-10 Despliega una app .NET con Podman + systemd: reinicios estables, logs reales, sin magia
- 2026-01-10 Flet en 2026: UI de Flutter, lógica en Python y los trade-offs que tienes que admitir desde el principio
- 2026-01-10 Flutter 3.x obtiene un nuevo bloque de construcción de "RAG offline": `mobile_rag_engine` (núcleo en Rust)
- 2026-01-10 FlutterGuard CLI: una verificación rápida de "¿qué puede extraer un atacante?" para apps Flutter 3.x
- 2026-01-10 gRPC en contenedores parece difícil en .NET 9 y .NET 10: 4 trampas que puedes corregir
- 2026-01-10 Microsoft `mcp`: cableando servidores Model Context Protocol desde C# en .NET 10
- 2026-01-10 Monitorea trabajos en segundo plano en .NET 9 y .NET 10 sin Hangfire: salud + métricas + alertas
- 2026-01-10 Las apps basadas en archivos de .NET 10 ahora soportan scripts multi-archivo: llega `#:include`
- 2026-01-10 SBOM para .NET en Docker: deja de obligar a una sola herramienta a verlo todo
- 2026-01-10 System.CommandLine v2, pero con el cableado ya hecho: `Albatross.CommandLine` v8
- 2026-01-10 Wave-IDE en 2026: la mínima plomería de Roslyn detrás de un IDE de WinForms en .NET 10
- 2026-01-08 AWS Lambda soporta .NET 10: qué verificar antes de cambiar el runtime
- 2026-01-08 Flutter 3.38.6 y el bump de `engine.version`: las builds reproducibles se vuelven más fáciles (si lo fijas)
- 2026-01-08 Routing en Flutter 3.x: tp_router intenta borrar tu tabla de rutas (y es una idea atractiva)
- 2026-01-08 ¿.NET 10 hizo explotar tu lista de NICs? Filtrar GetAllNetworkInterfaces() sin engañarte a ti mismo
- 2026-01-08 Queryable Encryption + búsqueda vectorial en el proveedor MongoDB EF Core (y por qué importa para .NET 9 y .NET 10)
- 2026-01-08 SwitchMediator v3: un mediador con cero asignaciones que sigue siendo amigable con AOT
- 2026-01-04 Rendimiento en .NET 10: SearchValues
- 2026-01-04 Streaming de tareas con Task.WhenEach de .NET 9
- 2026-01-02 C# 13: el fin de las asignaciones de `params`
- 2026-01-02 Propuesta de C#: uniones discriminadas
- 2026-01-02 .NET 9: el fin de lock(object)
- 2026-01-01 Optimizando el conteo de frecuencias con LINQ CountBy
2025
12 postsAbril 2025 · 9
- 2025-04-12 .NET 10: Asignación en pila de arreglos de tipos por valor
- 2025-04-11 Novedades en .NET MAUI 10
- 2025-04-10 Cómo cambiar el color del icono del SearchBar en .NET MAUI
- 2025-04-09 C# 14: Parámetros simplificados con modificadores en lambdas
- 2025-04-08 Constructores y eventos parciales en C# 14
- 2025-04-07 C# 14: soporte de nameof para tipos genéricos no enlazados
- 2025-04-06 Conversiones implícitas de Span en C# 14: soporte de primera clase para Span y ReadOnlySpan
- 2025-04-06 .NET 10: mejoras de rendimiento en la enumeración de arreglos (desabstracción de arreglos en el JIT)
- 2025-04-05 C# 14: la palabra clave field y las propiedades respaldadas por field
Enero 2025 · 3
- 2025-01-06 Rendimiento en .NET: ToList vs ToArray
- 2025-01-02 C# 13: Usa colecciones params con cualquier tipo de colección reconocido
- 2025-01-01 Cómo cambiar a C# 13
2024
4 postsDiciembre 2024 · 3
- 2024-12-01 Qué hay de nuevo en C# 14.0
- 2024-12-01 Historial de versiones del lenguaje C#
- 2024-12-01 Qué hay de nuevo en .NET 10
Abril 2024 · 1
2023
81 postsNoviembre 2023 · 19
- 2023-11-18 Python: detectar el idioma de un texto con el servicio Azure AI Language
- 2023-11-17 Cómo añadir AdMob a tu app de MAUI
- 2023-11-16 Cómo detectar el idioma de un texto usando el servicio Azure AI Language
- 2023-11-15 Empezando con .NET Aspire
- 2023-11-15 Cómo instalar .NET Aspire (dotnet workload install aspire)
- 2023-11-14 ¿Qué es .NET Aspire?
- 2023-11-13 Convertir Megabytes a Kilobytes de forma simple
- 2023-11-12 C# Elegir aleatoriamente elementos de una lista
- 2023-11-11 Cómo publicar un contenedor como tar.gz en .NET
- 2023-11-10 MAUI: Cómo registrar handlers en una biblioteca
- 2023-11-09 Cómo solucionar: 'Point' no tiene un tamaño predefinido, por lo tanto sizeof solo se puede usar en un contexto unsafe
- 2023-11-08 C# Acceder al campo de respaldo de una propiedad privada usando Unsafe Accessor
- 2023-11-07 Cómo crear un layout Flexbox de 2 columnas en React Native
- 2023-11-06 C# Archivos ZIP a Stream
- 2023-11-05 Rendimiento de .NET 8: GetGenericTypeDefinition 10 veces más rápido
- 2023-11-04 Cómo tomar una captura de pantalla en .NET core
- 2023-11-03 Kebab case: todo sobre él y más
- 2023-11-02 C# Cómo actualizar un campo readonly usando UnsafeAccessor
- 2023-11-01 Rendimiento de .NET 8: UnsafeAccessor vs. Reflection
Octubre 2023 · 22
- 2023-10-31 C# UnsafeAccessor: miembros privados sin reflexión (.NET 8)
- 2023-10-30 Cómo arreglar: MissingPluginException: No implementation found for method getAll
- 2023-10-29 C# Cómo marcar características como experimentales
- 2023-10-28 C# parámetros ref readonly
- 2023-10-27 ¿Qué viene después de decillion?
- 2023-10-26 C# ¿Cómo barajar un array?
- 2023-10-25 System.Text.Json Cómo modificar un type info resolver existente
- 2023-10-24 HttpClient obtener JSON como AsyncEnumerable
- 2023-10-23 JsonNode actualizaciones de API en .NET 8
- 2023-10-22 Clonado profundo e igualdad profunda de un JsonNode
- 2023-10-21 System.Text.Json desactivar la serialización basada en reflexión
- 2023-10-20 C# ¿Qué es una NullReferenceException y cómo arreglarla?
- 2023-10-20 YouTube: falta la opción para eliminar el canal
- 2023-10-19 Añadir/quitar TypeInfoResolver de un JsonSerializerOptions existente
- 2023-10-18 WPF Evitar que la selección del cuadro de diálogo se añada a recientes
- 2023-10-13 WPF estados individuales de diálogos usando ClientGuid
- 2023-10-12 C# 12 Interceptors
- 2023-10-12 WPF Limitar el árbol de carpetas del OpenFileDialog a una carpeta concreta
- 2023-10-09 Flutter NoSuchMethod: the method was called on null
- 2023-10-09 Aceleración por hardware de WPF en RDP
- 2023-10-09 WPF Open / Select Folder Dialog (OpenFolderDialog de .NET 8)
- 2023-10-08 La revolución de la IA: ¿deberían los ingenieros de software temer por sus empleos?
Septiembre 2023 · 13
- 2023-09-28 Implementation type Data.AppDbContext can't be converted to service type Microsoft.AspNetCore.Identity.IUserStore
- 2023-09-25 .NET 8 serializar propiedades de jerarquías de interfaces
- 2023-09-21 .NET 8 deserializar en propiedades no públicas
- 2023-09-17 .NET 8 cómo usar JsonStringEnumConverter con native AOT
- 2023-09-14 The type or namespace name InterceptsLocationAttribute could not be found
- 2023-09-11 .NET 8 marcar JsonSerializerOptions como readonly
- 2023-09-07 .NET 8 serialización de Half, Int128 y UInt128
- 2023-09-06 .NET 8 Memory<byte> se serializa como base64
- 2023-09-05 .NET 8 incluir miembros no públicos en la serialización JSON
- 2023-09-04 dotnet workload clean
- 2023-09-03 .NET 8 deserializar en propiedades de solo lectura
- 2023-09-02 .NET 8 manejar miembros no esperados al deserializar JSON
- 2023-09-01 SQLite-net No parameterless constructor defined for this object en ExecuteQuery
Agosto 2023 · 11
- 2023-08-31 C# 12 Inline arrays
- 2023-08-30 C# 12 expresiones de colección
- 2023-08-29 Cómo instalar dotnet script
- 2023-08-18 Flutter Arreglar 'The getter accentColor isn't defined for the class ThemeData'
- 2023-08-18 Flutter: Your project requires a newer version of the Kotlin Gradle plugin
- 2023-08-11 C# ¿Cómo esperar a que termine un proceso?
- 2023-08-08 ¿Qué significa megabyte?
- 2023-08-07 ¿Qué viene después de quadrillion?
- 2023-08-06 C# 12 alias para cualquier tipo
- 2023-08-06 .NET 8 JsonNamingPolicy: SnakeCaseLower y KebabCaseLower (System.Text.Json)
- 2023-08-05 ¿Existe en C# un equivalente a la sentencia With...End With?
Julio 2023 · 1
- 2023-07-30 C# 12 - Constructores primarios
Junio 2023 · 8
- 2023-06-14 dotnet new api -aot: '-aot' is not a valid option
- 2023-06-13 The type or namespace name 'QueryOption' could not be found
- 2023-06-12 Cómo pasar argumentos a un dotnet script
- 2023-06-11 Cómo solucionar: dotnet ef not found (dotnet-ef does not exist)
- 2023-06-11 Cómo empezar a programar con C#
- 2023-06-10 Cómo cambiar a C# 12
- 2023-06-10 Novedades de C# 12
- 2023-06-10 Novedades de .NET 8
Mayo 2023 · 1
Marzo 2023 · 6
- 2023-03-21 C# 11 - Atributos genéricos
- 2023-03-18 C# 11 - modificador de acceso file y tipos con ámbito de archivo
- 2023-03-17 C# 11 - Literales raw string interpolados
- 2023-03-15 Literales raw string en C# 11 (sintaxis con triple comilla)
- 2023-03-14 Cómo cambiar a C# 11
- 2023-03-11 C# lanzar excepción si es null: ArgumentNullException.ThrowIfNull (.NET 6+)
2020
16 postsDiciembre 2020 · 1
Noviembre 2020 · 8
- 2020-11-20 Solución en Azure DevOps: el SDK de .NET Core requiere cerrar sesión o reiniciar la sesión
- 2020-11-20 Obtener el stream de un Embedded Resource en .NET Core
- 2020-11-18 Azure Functions vs WebJobs: cuál elegir
- 2020-11-18 Cuál elegir: Logic Apps frente a Microsoft Power Automate
- 2020-11-13 Cómo usar appsettings.json con Xamarin.Forms
- 2020-11-09 Crear una app de chat multiplataforma con Xamarin Forms y SignalR
- 2020-11-06 Cómo solucionar 'Missing MySQL extension' en WordPress tras una actualización de MultiPHP en HostGator
- 2020-11-04 Cómo exponer públicamente tu servicio local de SignalR para clientes móviles usando ngrok
Agosto 2020 · 2
Mayo 2020 · 1
- 2020-05-01 C# using var (using declaration)
Abril 2020 · 4
2019
7 postsSeptiembre 2019 · 1
- 2019-09-20 AdMob Native Ads en Xamarin Forms (Android)
Julio 2019 · 2
- 2019-07-28 Informe de Lighthouse: dimensiona correctamente las imágenes
- 2019-07-27 Xamarin Forms - Usar OnPlatform
Mayo 2019 · 1
Abril 2019 · 2
Enero 2019 · 1
- 2019-01-02 Animar fondos con Xamarin Forms
2018
4 postsAbril 2018 · 3
Enero 2018 · 1
2017
2 postsDiciembre 2017 · 2
2015
2 postsSeptiembre 2015 · 1
Agosto 2015 · 1
2014
1 postNoviembre 2014 · 1
2013
4 postsOctubre 2013 · 1
- 2013-10-13 Cuánto tarda un PC en contar hasta un billón
Junio 2013 · 2
Mayo 2013 · 1
2012
20 postsNoviembre 2012 · 2
Septiembre 2012 · 1
Junio 2012 · 2
Marzo 2012 · 4
- 2012-03-31 Google Maps 8-bit para NES
- 2012-03-04 Animaciones 3D usando solo CSS3
- 2012-03-02 CSS: cómo usar fuentes personalizadas
- 2012-03-02 Fondo de gradiente con textura/ruido en CSS
Febrero 2012 · 2
- 2012-02-08 Metro TimeBlock
- 2012-02-01 Cómo instalar Windows 8 usando un USB
Enero 2012 · 9
- 2012-01-26 Webinar de Metro y WinRT el 2 de febrero
- 2012-01-21 C#: convertir Hex a Color
- 2012-01-15 Windows Phone 7: obtener la ubicación GPS actual desde el dispositivo
- 2012-01-14 Cómo crear tus propios code snippets en Visual Studio
- 2012-01-06 Mejora tu productividad usando code snippets
- 2012-01-02 31 Days of Windows Phone Metro Design
- 2012-01-02 Aprovechar Windows Azure para el developer de Windows Phone -- Webinar
- 2012-01-02 TextBox transparente para Windows Phone
- 2012-01-01 ¿Expression Blend 4 ha dejado de funcionar? Aquí tienes el FIX.