lunes, 7 de octubre de 2024

Una semana más, aquí tenéis los enlaces recopilados durante la semana pasada, con mucho protagonismo de los últimos lanzamientos de OpenAI que, si usáis sus APIs o planeáis hacerlo, seguro que os interesarán: la API realtime y el prompt caching.
Por si te lo perdiste...
- El filtro [OutputCache], por fin de vuelta en ASP.NET Core
José M. Aguilar - Gestionar errores 404 (y otros) en ASP.NET Core y MVC
José M. Aguilar
.NET Core / .NET
- What's New in .NET 9: A Developer's Perspective
Vinoth Kumar Sundara Moorthy - How To Test Integrations with APIs Using WireMock in .NET
Anton Martyniuk - How to use IHttpClientFactory and WireMock.NET together using Moq
Davide Bellone - Getting the Running Operating System in C#
Bryan Hogan - Serilog fallback sinks
Nicholas Blumhardt - An Efficient Dictionary for IPAddress Tracking using .NET 9 with AlternateLookup and IAlternateEqualityComparer
Steve Gordon - Effortlessly Upload Files and Data in .NET applications using HttpClient
Hariom Dubey - .NET's ActivityListener sampling API
Nicholas Blumhardt - Visualizing the Serilog 4.1 batch retry algorithm
Nicholas Blumhardt
ASP.NET Core / ASP.NET / Blazor
- How to Configure Hangfire in a .NET 8 API with Secure Dashboard Access and Job Prioritization
Juan Luis Guerrero - The Model-View-Presenter pattern and its implementation in ASP.NET
Nicolas Descartes - Major updates to NetEscapades.AspNetCore.SecurityHeaders
Andrew Lock - How to Use the DevExpress Blazor Drawer Component in Static SSR Mode
Svetlana Nikulina - Blazor Basics: Blazor Components in WinForms—Blazor Hybrid
Claudio Bernasconi
Conceptos / Patrones / Buenas prácticas
- My Recommendations for a Test Automation Strategy
Jeremy D. Miller - The Curious “Case” of the Bearer Scheme
Andrea Chiarelli - Attack Techniques: Encrypted Archives
Eric Lawrence - Keep your project structure simple!
Derek Comartin
Data
Machine learning / IA / Bots
- Programadores: Por qué la IA no va a quitarte el trabajo (pero deberías aprenderla ya)
CampusMVP - Introducing the Realtime API
OpenAI - Canvas is a new way to write and code with ChatGPT
OpenAI - Prompt Caching in the API
OpenAI - Announcing the stable release of the official OpenAI library for .NET
.NET Team - OpenAI Structured Outputs: How-To Guide for Developers
Loraine Lawson - Tool support in OllamaSharp
Bart Wullems - Implementing k-NN Classification Using C#
James McCaffrey - Using JSON Schema for Structured Output in .NET for OpenAI Models
Sophia Lagerkran & Dmytro Struk - Nvidia stunned the world with a ChatGPT rival that’s as good as GPT-4o
Chris Smith
Web / HTML / CSS / Javascript
- How Server-Sent Events (SSE) Work
Zachary Lee - CSS Masonry & CSS Grid
Geoff Graham - Vue Basics: How to Develop Better Vue Applications with Nuxt
Nada Rifki - Why TypeScript Will Never Add Strict Omit
Daniel Craciun - CSS Anchor Positioning Guide
Juan Diego Rodríguez - Reset with CSS unset
Silvestar Bistrović - Benchmarking the performance of CSS @property
Bramus - How to resolve CORS errors by using Angular Proxy?
Chameera Dulanga - The Proliferation And Problem Of The ✨ Sparkles ✨ Icon
Geoff Graham - FlyonUI - Free Tailwind CSS Components Library
FlyonUI
Visual Studio / Complementos / Herramientas
- Effortless Instrumentation profiling with Persistent Target Selection
Harshada Hole - Key mappings in Visual Studio Code
Andrew Pruski - AST-Based tool for optimizing regular expressions
Henrik Vestermark - Discover Hidden Insights with Profiler's External Code Decompilation
Harshada Hole - Visual Studio 2022 - Recent performance enhancements
Mads Kristensen - Latest enhancements to Copilot workflows in Visual Studio: Move seamlessly from Copilot in Quick Info and more…
Paul Topping
.NET MAUI / Cross-platform
- Tauri 2.0 Stable Release
Tillmann Weidinger - Exploring SemanticOrderView in .NET MAUI Community Toolkit
Leomaris Reyes
Otros
- Introducing Graph API v21.0 and Marketing API v21.0
Meta - The 3 categories of skills every software developer needs to know
Pawel Kadluczka
Publicado en Variable not found.
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario