lunes, 23 de septiembre de 2024
Vamos con la recopilación de enlaces de la tercera semana de septiembre, donde, como es habitual, podemos ver un poco de todo: algunos lanzamientos, características de C#, uso de herramientas de telemetría y monitorización, rendimiento en ASP.NET Core, frontend, y más.
Como reflexión, es curioso ver que la IA está presente en cada vez más áreas del desarrollo. Y aparte, me quedo con lo poco que se suelen usar los operadores implícitos de C#, cuando realmente pueden hacer nuestro código más limpio...
Por si te lo perdiste...
- Atributos genéricos en C# 11
José M. Aguilar - Cacheo de porciones de vistas en ASP.NET Core MVC
José M. Aguilar
.NET Core / .NET
- Join the .NET Smart Components ecosystem
Daniel Roth - TUnit, new testing framework for .NET 8 and up.
Tom Longhurst - Disabling Recording of an Activity (span) in .NET OpenTelemetry Instrumentation
Steve Gordon - How to run .NET apps natively on Arm64 devices
Mark Downie - Understanding the behavior of the XAML Designer with abstract base classes
Peter Spada - A Modern Way to Create Value Objects to Solve Primitive Obsession in .NET
Anton Martyniuk - Using Polly For Retries
Scott Galloway - Managing TaskCancellationTokens in a central service in ASP.NET
Steven Giesel - C# 11.0 new features: ref fields and the scoped keyword
Ian Griffins - Use the implicit operator to reduce noise in your code
Josef Ottosson
ASP.NET Core / ASP.NET / Blazor
- Setting Up OpenTelemetry my .NET API
Juan Luis Guerrero - Tips for Improving API Performance in ASP.NET Core
Assis Zang - Effortlessly Visualize and Manage Data with Blazor TreeView
Keerthana Rajendran - .NET Aspire: A Game-Changer for Cloud-Native Development?
Milan Jovanović - Using Elasticsearch with .NET Aspire
Damien Bowden - API Gateway in .NET Using Ocelot
Mostafa Elnady - Blazor - Drag and Drop Modal
Ed Schimmel - Blazorise 2.0: Plans and Vision for the Future
Mladen Macanović - HTMX (and a little Alpine.js) for a SPA-like experience in ASP.NET Core
Scott Galloway - Implementing GraphQL in .NET Core
Paulo Torres - Best way Health Checks in .NET Core
Hasan Monsur
Azure / Cloud
- What is Microsoft Entra ID?
Poorna Theekshana
Conceptos / Patrones / Buenas prácticas
- Evita el acoplamiento fuerte con configurable dependency & Encapsular primitivos y colecciones
Fran Iglesias - Mediator Design Pattern in C#
Ahsan Ullah - Prototype Pattern: Cloning Objects in C#
Uday Dodiya - Understanding JWT, OAuth, and Bearer tokens
Lewis Cianci
Machine learning / IA / Bots
- New Function Calling Available in .NET for Semantic Kernel
Sergey Menshykh - Autogen RAG
Linkai Yu - Optimizing Models: Fine-Tuning, RAG and Application Strategies
Hadil BenAmor
Web / HTML / CSS / Javascript
- Introducing CSS Values and Units Level 5!
CSS WG - The Strange Behavior of the void Type in TypeScript
Ke Pi - CSS Clamp: Adjust Values Responsively
Arsalan Malik - React Styling: Essential Tips and Tricks for Designers
Prashant Yadav - Multiple Anchors
Geoff Graham - Clever Polypane Debugging Features I'm Loving
Ryan Trimble - SVG Coding Examples: Useful Recipes For Writing Vectors By Hand
Myriam Frisano - Potential Angular 19 Features and Trends
Joel Parks - Vue Basics: Deep Dive into Nuxt DevTools
Nada Rifki - A Smarter Search Dropdown with HTMX
Scott Galloway - How to Use CSS to Improve Web Accessibility
Elizabeth Lola - Most Dangerous JavaScript Vulnerabilities To Watch For in 2025
Denis Kuria
Visual Studio / Complementos / Herramientas
- Announcing Copilot Pages for multiplayer collaboration
Megan Dohnal - Improving GitHub Copilot Completions in Visual Studio for C# Developers
Mika Dumont - Multi-Project Launch Configuration in Visual Studio
Nayana Srikanth - 6 free Markdown (.md) WYSIWYG desktop Editors Part 1, Part 2 & Part 3
Mark Pelf
.NET MAUI / Xamarin
- AI-Powered Smart Searching in .NET MAUI Autocomplete
Chozarajan Pandiyarajan - Mastering .NET MAUI Shell—Part 2
Héctor Pérez
Otros
- Windows App now available on all major platforms
Hilary Braun - Announcing Swift 6
Holly Borla - Introducing the new Dev Blogs: A Modern, Streamlined, and Engaging Experience
Mathias Raacke - Definitions Lists in Markdown
Geoff Graham - Some notes on Win32 carets
Raymond Chen
Publicado en Variable not found.
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario