
Ya tenemos por aquí la recopilación de enlaces de la semana, en esta ocasión con más de 50 enlaces, aunque especialmente cargadas las secciones de .NET y desarrollo web.
Destacable el artículo de Derek Comartin sobre el principio YAGNI (You Aren't Gonna Need It, "No vas a necesitarlo") en el desarrollo de software, y cómo la tentación de añadir abstracciones o código genérico puede llevarnos a un exceso de complejidad que no aporta valor al proyecto.
También, Ricardo Peres continúa su interesante exploración sobre los puntos de extensibilidad de ASP.NET Core, centrándose en esta ocasión en el framework MVC.
El último dramita en la comunidad .NET lo protagoniza el compilador de TypeScript, que ha sido portado a Go y ha multiplicado por diez su rendimiento. Anders Hejlsberg nos lo cuenta de primera mano en este artículo, y podéis seguir el culebrón en este hilo de GitHub.
Y para finalizar con comentario rápido, sabed que HybridCache ya ha salido de preview. Claudia Regio nos resume las novedades de esta herramienta.
El resto de enlaces, a continuación 🙂
Por si te lo perdiste...
- Blazor Server-Side Rendering en .NET 8
José M. Aguilar - Inline out variables en C# 7
José M. Aguilar
.NET
- Hello HybridCache! Streamlining Cache Management for ASP.NET Core Applications
Claudia Regio - New, Simpler Solution File Format
Nayana Srikanth - System.Linq.Async is part of .NET 10
Steven Giesel - Top 15 Mistakes .NET Developers Make: How to Avoid Common Pitfalls
Anton Martyniuk - Writing a .NET Garbage Collector in C#
Kevin Gosse - Microsoft .NET Code Analysis: When CountAsync() Outperforms AnyAsync() in .NET
David McCarter - Ardalis Specification v9 Released
Steve Smith - Accessing Windows Settings Dialogs from Code via Shell Commands
Rick Strahl - .NET Heisenbug Mystery Theater: How Did an Exception Escape its Catch Block?
Aaron Stannard - .NET Interview Questions and Answers (With Code Examples)
Claudio Bernasconi
ASP.NET Core / ASP.NET / Blazor
- Better Request Tracing with User Context in ASP.NET Core
Milan Jovanović - Running an ASP.NET Core app inside IIS in a Windows container
Andrew Lock - .NET 9’s Built-in OpenAPI Support to Document Your Web API
Jon Hilton - A Paging View Component ASP.NET Core Tag Helper (Part 1 the Bare-Bones)
Scott Galloway - Integrating OpenTelemetry with .NET Aspire
Alexandre Nédélec - ASP.NET Core Extension Points - MVC
Ricardo Peres - Create AI-Powered Mind Maps using OpenAI and Blazor Diagram Library
Issacimmanuvel ThomasJebaraj - Data Protection for ASP.NET Core Developers and Duende IdentityServer
Khalid Abuhakmeh - ASP.NET Core Swagger Authorization using IdentityServer
Roland Czinege
Azure / Cloud
- Azure Functions Part 3: Routing
Jesse Liberty - Get Total Size Allocated to Azure Storage Account (Blobs, Files, Tables and Queues)
Chris Pietschmann - Getting started with Azure Developer CLI (azd)
R. M. Martins - Debugging & Logging App in Azure App Service
Peter Vogel
Conceptos / Patrones / Buenas prácticas
- Do you really need that abstraction or generic code? (YAGNI)
Derek Comartin - Distributed Locking: A Practical Guide
Oskar Dudycz
Machine learning / IA
- Introducing the Responses API - Announcements
Nikunj - The Ultimate Generative AI Glossary: Understanding the Jargon
Sourabh Gawande - Use AI for Free with GitHub Models and TypeScript
Glaucia Lemos
Web / HTML / CSS / Javascript
- El futuro de Angular en 2025: ¿Qué le espera a los desarrolladores?
CampusMVP - CSS For Programmers - Building a Custom CSS Button
David Conrad - What Is the OWASP Top 10 and How Can Your Team Benchmark Security?
Kerry Beetge - Seamless data fetching with httpResource
Matthieu Riegler - The :has selector in use
Silvestar Bistrović - A 10x Faster TypeScript
Anders Hejlsberg - A closer look at the details behind the Go port of the TypeScript compiler
Axel Rauschmayer - Why Go!
TypeScript Community - Powering Search With Astro Actions and Fuse.js
Bryan Robinson - 10 Hidden Gems in Angular That You Should Use
IE 33 - HTTP Demystified: The Secret Sauce of the Web & HTTP Methods: The Verbs That Make the Web Go Round
Chris Woodruff - Cookies vs. Local Storage: What’s the Difference? When and Where to Use Each?
Daniel Bass & Filip Grebowski - Using Cloudflare to prevent Bot Attacks
Paul Michaels - Static Web App WASM Search
Mattias Karlsson - Web Components Demystified
Geoff Graham - Making Html Input Controls Truly ReadOnly
Rick Strahl
Visual Studio / Complementos / Herramientas
.NET MAUI
- Introducing the Third Set of Open-Source Syncfusion® .NET MAUI Controls
Paul Anderson - Build a Real-Time Trading App Using .NET MAUI DataGrid
Farjana Parveen - Exploring Android Asset Packs in .NET MAUI
Leomaris Reyes - Sleep Pattern Analysis using .NET MAUI Toolkit Range Column Chart
Saravanan Madheswaran
Otros
- ¿Low Code? ¡Lot of Code!
Braulio Díez
Publicado en Variable not found.
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario