
Aquí tenemos la colección semanal de enlaces a contenidos interesantes relacionados con el desarrollo de software con C#, ASPNET, Blazor, JavaScript, CSS, Azure, AI, .NET MAUI, Visual Studio y otros.
Por destacar, esta semana encontramos un interesante post de Ricardo Peres donde nos cuenta qué eso de OpenTelemetry, cómo enviar datos de telemetría desde aplicaciones ASP.NET Core, y cómo recopilarlos y consultarlos usando herramientas como Grafana, Loki, Tempo y Prometheus a través de una imagen de Docker. Imperdible.
También me ha parecido curioso Gandalf, el juego al que llego a través del post de Bart Wullems, que nos permite comprobar nuestras habilidades para manipular un LLM usando inyección de prompts. Sin duda, da para un buen rato de maldad y diversión 😉
El resto, a continuación. ¡Espero que os resulten interesantes!
Por si te lo perdiste...
- ¿Acceder a miembros privados de una clase C# sin usar reflection? ¡En .NET 8 es posible!
José M. Aguilar - Flushing asíncrono en ASP.NET Core MVC
José M. Aguilar
.NET
- Microsoft.Testing.Platform: Now Supported by All Major .NET Test Frameworks
Amaury Levé - Using .NET on Linux
Bryan Hogan - Unlocking delegate's potential in C#
Ali Hamza Ansari - Writing a .NET Garbage Collector in C#, part 3
Kevin Gosse - Why Large JSON Objects Are Slowing Down Your .NET Application (And How to Fix It)
Hossein Kohzadi - C# Dictionary: How to Create One and Best Practices
Stackify Team - Exploring the .NET Ecosystem: A Visual Mind Map
Abhijit Jana
ASP.NET Core / ASP.NET / Blazor
- ASP.NET Core delegated OAuth Token Exchange access token management
Damien Bowden - Hybrid Caching in ASP.NET Core
Bozo Spoljaric - How to Enable CORS in a .NET 9 API
Shafaet Hossain - Preventing client-side cross-site-scripting vulnerabilities with Trusted Types
Andrew Lock - What's New for ASP.NET Core & Blazor in .NET 9
Suprotim Agarwal - TOP 15 Mistakes Developers Make When Creating Web APIs
Anton Martyniuk - ASP.NET Core and Chunking HTTP Cookies
Khalid Abuhakmeh - Integrating GraphQL into Blazor
Héctor Pérez - OpenTelemetry with ASP.NET Core
Ricardo Peres
Azure / Cloud
- Logging with Azure Application Insights in a Windows Application
Nick Randolph - Azure Functions Cost Considerations and Optimization
Chris Pietschmann - Simplify your .NET data transfers with the new Azure Storage Data Movement library
Charles Barnett
Conceptos / Patrones / Buenas prácticas
- Cruzando fronteras con Meaningful Objects
Fran Iglesias - Stop Conflating CQRS and MediatR
Milan Jovanović - When QA Keeps Finding Bugs
Steve Smith - What Is a Modular Monolith?
Milan Milanović
Data
- Entity Framework Core Pitfalls: Calling DB Functions in LINQ Queries as Extension Methods
Ricardo Peres - Mapping the World with EF Core: Working with Spatial Data
Chris Woodruff - Using Snapshot Testing to validate EF Core schema
Gérald Barré - The 8 Worst Things Microsoft Ever Did to SQL Server
Brent Ozar - Transactional Savepoints in EF Core: Rollback Just What You Need!
Chris Woodruff
Machine learning / IA
- Announcing Generative AI for Beginners
Pablo Lopes - Test your prompt injection skills
Bart Wullems - Self-Supervised Learning (SSL) in AI Systems: Autonomous Machine Intelligence
Chris Pietschmann
Web / HTML / CSS / Javascript
- Announcing TypeScript 5.8 RC
Daniel Rosenwasser - Single Responsibility Principle (SRP) In React: Write Focused Components
Petar Ivanov - TypeScript: the
satisfies
operator
Axel Rauschmayer - Organizing Design System Component Patterns With CSS Cascade Layers
Ryan Trimble - TypeDoc: testing code examples in doc comments
Axel Rauschmayer - TypeScript: extracting parts of composite types via
infer
Axel Rauschmayer - Build Interactive UML Class Diagrams in React
Sivaranjith Jeyabalan - Typecasting And Viewport Transitions In CSS With Tan(atan2())
Juan Diego Rodríguez - Time To First Byte: Beyond Server Response Time
Matt Zeunert - Scroll Driven Animations Notebook
Geoff Graham - Better text rendering in Chromium-based browsers on Windows
Kurt Catti-Schmidt & Patrick Brosset - Handwriting An SVG Heart, With Our Hearts
Ryan Trimble - Style-observer: JS to observe CSS property changes, for reals • Lea Verou
Lea Verou - Microsoft Edge and Interop 2025
Patrick Brosset & Dan Clark
Visual Studio / Complementos / Herramientas
- Visual Studio 2022 v17.13 is Now Available!
Mads Kristensen - PowerShell 7.5 GA is now available
Jason Helmick - C# Dev Kit Updates: .NET Aspire, Hot Reload, and More!
Wendy Breiding - VisualStudio.Extensibility: Managing .NET runtime versions
Tina Schrepfer - First preview of Visual Studio 2022 v17.14
Mads Kristensen - Visual Studio: New restrictions on package loading
Ryan Molden - New Features for Enhanced Razor Productivity!
Leslie Richardson - VS Code: Copilot Next Edit Suggestions (preview)
Brigit Murtaugh & Burke Holland
.NET MAUI
- Save Chat History to Firebase Realtime Database using the .NET MAUI Chat Control
Piruthiviraj Malaimelraj - Recap: What’s New in .NET MAUI in .NET 9?
Leomaris Reyes - Custom Phone Entry with Country Code Dropdown in .NET MAUI
Ali Raza - Visualize Multi-Dimensional Data Using the .NET MAUI Parallel Coordinate Chart
Ezhilarasan Elangovan - Splash Screen in .NET MAUI
Leomaris Reyes
Publicado en Variable not found.
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario