lunes, 3 de junio de 2024
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)
Por si te lo perdiste...
- Personalizar restricciones de ruta en línea en ASP.NET Core
José M. Aguilar - Inyección de dependencias en filtros ASP.NET Core MVC
José M. Aguilar
.NET Core / .NET
- ¿.NET 7 no soportado, pero .NET 6 sí? - Cómo funcionan las versiones en .NET
José Manuel Alarcón - .NET Workloads 101
Miguel Angel Martín Hernández - Introducing links to source code for .NET API Docs
Min Huang - How to test a Roslyn analyzer
Gérald Barré - How to Compare Two Dictionaries in C#
Januarius Njoku - Blocking primary constructor member capture using a Roslyn Analyzer
Andrew Lock - Fastest Ways to Perform Base 10 Conversions in C#
Martin Chege - What's New in C# 13: Enhanced Params, Performance Boosts, and New Extension Types
Almir Vuk - .NET Core Configuration in .NET 8
Dhananjeyan Balaretnaraja - Introduction to the StronglyTypedId Package in .NET
Caleb Okechukwu - Running a Hosted Service in a Console Application
Bryan Hogan - Cancel WhenAny - linked CancellationTokenSource
Steven Giesel - Metadata Consulting [dot] ca: C# dotNet The fastest way to check if a file is a PDF file or not
Metadata Consulting - Lookup in C#
Januarius Njoku - ASP.NET Core Basics: Getting Started with GraphQL
Assis Zang - Using thread-safe classes doesn’t make your code thread-safe
Henrique Dalcin Dalmas - How to Set the Exit Code for a Console Application in .NET
Stefan Cruz
ASP.NET Core / ASP.NET / Blazor
- Implement a Microsoft Entra ID external authentication method using ASP.NET Core and OpenIddict
Damien Bowden - Using OpenAI to Update A Blazor Excel Worksheet
Michael Washington - Using Delegating Handlers to Extend HttpClient in ASP.NET Core
Georgi Georgiev - Avoiding interactivity with Blazor?
Jon Hilton - Blazor HTML Forms, Submitting, and Antiforgery Tokens
Khalid Abuhakmeh - Seamlessly Add Blazor Native UI Components in Hybrid Apps
Mahesh Palanisamy - Blazor Basics: Child Routes & Optional Route Parameters
Claudio Bernasconi - Building a Full-Stack Application with Blazor and CQRS: Backend Development (Part 1)
Theodor Sioustis - How to observe your Blazor WebAssembly application with OpenTelemetry and real user monitoring
Harry Kimpel
Azure / Cloud
- Azure Access Token con Postman o Insomnia
Sergio León - Configure Custom 404 Not Found Page with Azure Static Web Apps
Chris Pietschmann - Azure Storage: A Crisp CheatSheet for Getting Started
Brian Martel - Announcing inbound IPv6 support in public preview
Mads Damgård
Conceptos / Patrones / Buenas prácticas
- Mime Base64 is a Thing?
Rick Strahl - Continuous delivery without a CI server
Mark Seemann - Shift Left With Architecture Testing in .NET
Milan Jovanović - String comparison timing attacks
Sjoerd Langkemper - The Bulkhead Pattern: How To Make Your System Fault-tolerant
Derek Comartin - Modular Monolith Architecture In .NET
Houssam Ghannoum
Data
- Soft Deletes with Entity Framework Core
Ricardo Peres - Understanding Change Tracking for Better Performance in EF Core
Anton Martyniuk - Perform Vector Database Similarity Search in .NET Apps using SharpVector
Chris Pietschmann - Coming in Entity Framework 9: Better Query Parameterization
Brent Ozar
Machine learning / IA / Bots
- Semantic Kernel Hello World Planners Part 2
Jason Haley - Retrieval-augmented Generation: Revolution or Overpromise?
Kateryna Reshetilo, Olexandr Moklyak
Web / HTML / CSS / Javascript
- What’s New in Angular 18?
Sathish Kumar Rajendran - TypeScript: Interfaces vs Types - Understanding the Difference
Anton Martyniuk - Chrome DevTools 2024: Top 5 New Features to Boost Your Workflow
Vidura Senevirathne - Web App Security—Broken Authentication vs Session Management
Ezekiel Lawson - Create Your Own AI Image Generator App With JavaScript and DALL-E 3
Esther Vaati - Chromium Blog: Manifest V2 phase-out begins
David Li - Consuming .NET Feature Flags within an Angular Application
Tim Deschryver - State Management in React vs. Angular
Christian Nwamba - React Context API Explained with Examples
Matéush - htmx: Simplicity in an Age of Complicated Solutions
Erik Heemskerk
Visual Studio / Complementos / Herramientas
- VisualStudio.Extensibility 17.10: Debug your extensions with the Diagnostics Explorer
Maia Kelner - A modern Extension Manager has arrived with Visual Studio 17.10
Maia Kelner - 9 Things You Didn't Know About JetBrains Rider's NuGet Support
Khalid Abuhakmeh - What’s new in the Windows Subsystem for Linux in May 2024
Craig Loewen
.NET MAUI / Xamarin
- .NET MAUI 101
Miguel Ángel Martín Hernández
Otros
- Catch Up on Microsoft Build 2024: Essential Sessions for .NET Developers
James Montemagno - Decision Trees For UI Components
Vitaly Friedman
Publicado en Variable not found.
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario