Todos los ejemplos
Explora todos los ejemplos de código en un solo lugar: fragmentos prácticos y bien explicados, y mini guías para C#, .NET, JavaScript y más.
Crear un ZIP de una carpeta con progreso en .NET (ejemplo WPF)
Genera un ZIP desde una carpeta en .NET y actualiza una ProgressBar en WPF usando ZipArchive e IProgress para una UI fluida.
Formato estándar de respuesta API en ASP.NET Core (Result)
Estandariza las respuestas de éxito y error en ASP.NET Core con un wrapper Result
Rate Limiting por IP en ASP.NET Core (.NET 8): 429 Too Many Requests
Limita solicitudes por IP con el rate limiting integrado de .NET 8 y devuelve 429 con Retry-After para proteger tu API del abuso.
ProblemDetails en ASP.NET Core: errores limpios con TraceId
Mapea excepciones a ProblemDetails (RFC 7807) y devuelve un traceId para errores consistentes y para localizar la petición exacta en los logs.
Paginación limpia en ASP.NET Core Web API (Headers + Link)
Devuelve solo los items en el body y mueve los metadatos de paginación a headers. Añade el Link header RFC 5988 (next/prev) para navegar.