
Buena cosecha la semana pasada, con mucho contenido interesante 🙂
Destacamos el lanzamiento de la quinta preview de .NET 10, que esta vez incluye cambios en C#, ASP.NET Core, Blazor, .NET MAUI y otras áreas.
Rick Strahl nos enseña a añadir paquetes NuGet en tiempo de ejecución a una aplicación, algo que puede ser muy útil en sistemas con plugins o extensiones.
Vale la pena también echar un vistazo a Next Edit Suggestions, una nueva característica de GitHub Copilot para Visual Studio y Code que sugiere la siguiente edición en el código, lo que puede mejorar la productividad de los desarrolladores.
Shalitha Suranga comparte sus reflexiones sobre el declive de los blogs técnicos y cómo los desarrolladores somos los únicos que podemos hacer algo para que no desaparezcan.
Finalmente, Ricardo Peres nos presenta RazorSharpener, un componente que simplifica la compilación y renderización de componentes Razor en tiempo de ejecución.
Más contenidos interesantes, a continuación.
Por si te lo perdiste...
- Procesar secuencias por lotes, o cómo usar chunks en C#
José M. Aguilar - Autenticación JWT en APIs con ASP.NET Core
José M. Aguilar
.NET
- .NET 10 Preview 5
James Montemagno - Adding Runtime NuGet Package Loading to an Application
Rick Strahl - Don't reinvent the wheel
Josef Ottosson - Federated Identity in .NET: A Complete Guide for Software Architects
Sudhir Mangla - Converting a Microsoft XNA 3.1 game to MonoGame
Andrew Lock - How to Create and Convert PDF Documents in ASP.NET Core
Anton Martyniuk - Are Your LINQ Queries Slowing Down Your App? Here's How to Fix Them
Meena Alagiah - Repeating a test multiple times in C#
Bart Wullems - C# Tip: Handling exceptions with Task.WaitAll and Task.WhenAll
Davide Bellone - Queue-Based Load Leveling Pattern in C#: Cloud Stability, Scalability & Best Practices
Sudhir Mangla - Domain-Driven Design Principles: Value Objects in ASP.NET Core
Assis Zang - Run C# Scripts With dotnet run app.cs (No Project Files Needed)
Milan Jovanović
ASP.NET Core / ASP.NET / Blazor
- ASP.NET Core in .NET 10 Preview 5
ASP.NET Core Team - Introducing RazorSharpener
Ricardo Peres - API contracts and nullability in ASP.NET Core
Bart Wullems - Transforming Microservices Development with .NET Aspire: A Real-World Implementation
Sogue - Making a header parameter required in ASP.NET Core
Bart Wullems - Fantastic Alert Messages Using SweetAlert
Héctor Pérez
Azure / AWS / Cloud
- Unlocking the Cloud: How to Seamlessly Migrate On-Prem File Shares to Azure Storage
Chris Pietschmann - AWS Introduces Open Source Model Context Protocol Servers for ECS, EKS, and Serverless
Steef-Jan Wiggers
Conceptos / Patrones / Buenas prácticas
- Como funciona un contenedor de inyección de dependencias
Fran Iglesias - Mastering the Factory Pattern in C# 13: Best Practices with Real-World Examples
Ziggy Rafiq - 10+ Signs You Might Need API Governance
Bill Doerrfeld - You DON’T Need Microservices for Serverless!
Derek Comartin
Data
- Debunking the "Filter Early, JOIN Later" SQL Performance Myth
Milan Jovanović
Machine learning / IA
- Choosing the right AI model for your task
GitHub - Open-sourcing circuit-tracing tools
Anthropic - Building smarter AI Agents with Semantic Kernel
Neel Bhatt
Web / HTML / CSS / Javascript
- What’s New in Angular 20?
Mydeen S. N. - Creating an Auto-Closing Notification With an HTML Popover
Preethi - Decoding The SVG path Element: Line Commands
Myriam Frisano - Creating The “Moving Highlight” Navigation Bar With JavaScript And CSS
Blake Lundquist - How to import() a JavaScript String
Zach Leatherman - 4 common layouts made easy with modern CSS
Chris Ferdinandi - Getting Started with the httpResource API in Angular
Dhananjay Kumar - The cluster layout with modern CSS
Chris Ferdinandi - Breaking Boundaries: Building a Tangram Puzzle With (S)CSS
Sladjana Stojanovic - The split layout with modern CSS
Chris Ferdinandi - Smarter Angular: AI at the Edge of the Framework
Alyssa Nicoll - The stack layout in modern CSS
Chris Ferdinandi - Angular v20 might seem boring — Here are 6 reasons it’s not
Yan Sun - A Pure SVG Circular Component
Jonathan Gamble
Visual Studio / Complementos / Herramientas
- Next edit suggestions available in Visual Studio GitHub Copilot
Sławek Rosiek - Security and Trust in Visual Studio Marketplace
Sean Iyer - AI Toolkit for VS Code June Update
Junjie Li - SQL and NoSQL Query langauge support come to ReSharper!
Rachel Appel - Improve Your Productivity with New GitHub Copilot Features for .NET!
Leslie Richardson - The Complete MCP Experience: Full Specification Support in VS Code
Harald Kirschner, Connor Peet, & Tyler Leonhardt
.NET MAUI
- .NET MAUI Updates in .NET 10 Preview 5
David Ortinau - Writing NFC Tags in .NET
Peter Foot - Multimodal Voice Intelligence with .NET MAUI
David Ortinau - Build AI-Powered Smart Sales Dashboards with .NET MAUI Charts
Saiyath Ali Fathima M. - Boost .NET MAUI App Performance: Best Practices for Speed and Scalability
Jayaleshwari N. - Examining APIs in .NET MAUI Community Toolkit Essentials
Héctor Pérez
Otros
- Surviving the Great Commoditizer: Stop Getting ‘Good’ at ChatGPT
Erik Dietrich - Apple supercharges its tools and technologies for developers
Apple - Technical Blogging is Dying. Programmers, let’s save the dying…
Shalitha Suranga
Publicado en Variable not found.
Publicado en: www.variablenotfound.com.
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario