lunes, 9 de octubre de 2023
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)
Por si te lo perdiste...
- Lo que ocurre cuando desarrolladores diseñan interfaces de usuario (II)
José María Aguilar - Directivas using globales en C# 10
José María Aguilar
.NET Core / .NET
- Logs en .Net
Fernando Escolar - How to test the logs from ILogger in .NET
Gérald Barré - Testing Time-Dependent Code With TimeProvider in .NET
Code Maze - Performance Improvements in .NET 8
Rico Mariani - Rolling Forward to Major Versions in .NET
Rick Strahl - How To Display .NET Collections with the Oxford Comma
Khalid Abuhakmeh - Selecting Xml Nodes With XPath in C#
Code Maze - Effortlessly Resolving Circular Dependencies in .NET with SmartInject
Daan Acohen - Arm64 Performance Improvements in .NET 8
Kunal Pathak - Don't Use "Task.WhenAll" for Interdependent Tasks
Jeremy Clark - Tales from the .NET Migration Trenches - Our First Views
Jimmy Bogard - The convenience of System.Text.Json
Richard Lander - Looking at Producer/Consumer Dependencies: Bounded vs. Unbounded Channels & Producer/Consumer Exception Handling
- Jeremy Clark
ASP.NET Core / ASP.NET / Blazor
- ASP.NET Core y el Patrón Decorador: Ampliando la Funcionalidad de tus APIs
Isaac Ojeda - Blazor WASM Error Logging
Abdul Rahman Shabeek Mohamed - Implement a secure web application using Vue.js and an ASP.NET Core server
Damien Bowden - CQRS Validation with MediatR Pipeline and FluentValidation
Milan Jovanović - Can you use the .NET 8 Identity API endpoints with IdentityServer?
Andrew Lock - How to integrate Feature Flags stored on Azure App Configuration in an ASP.NET Core Application
Davide Bellone - How to migrate your Blazor Server app to .NET 8
Jon Hilton - How to use native AOT to improve performance of ASP.NET Core apps
Anuraj Parameswaran - Telerik Blazor Data Grid Performance Optimization
Petar Grigorov - .NET 8 and Blazor United / Server-side rendering
Steven Giesel - How to version your ASP.NET API
Dennis Frühauff - Global Exception Handling for MediatR Requests
Code Maze - Why singleton hate scoped injection in .NET dependency injection
David Grace
Azure / Cloud
- Azure Function Timer Trigger not firing
Dean Hume
Conceptos / Patrones / Buenas prácticas
- Code Confidence using NASA’s Ten Simple Rules
Allen Underwood - Dependency Whac-A-Mole
Mark Seemann - Applying the smart constructor pattern in C#
Bart Wullems - HELP! My system is a spaghetti code mess.
Derek Comartin - The Lowly Strategy Pattern is Still Useful
Jeremy D. Miller
Data
- RavenDB version 6.0 is now live
Oren Eini - Normalize strings to optimize space and searches
Aaron Bertrand - Table Inheritance with EF Core
Ricardo Peres
Machine learning / IA / Bots
- Los 10 problemas de seguridad más importantes de ChatGPT, Bard, Llama y apps que usan LLMs: OWASP Top 10 para LLM Apps version 1.0.1
Chema Alonso - Add your own data to an LLM using Retrieval-Augmented Generation (RAG)
Bea Stollnitz - Decision Tree Regression from Scratch Using C#
James McCaffrey - Understanding the Difference in Using Different Large Language Models: Step-by-Step Guide
John Aziz - Generative AI and .NET - Part 4 Images
Aaron Powell
Web / HTML / CSS / Javascript
- React: Cómo insertar comentarios en archivos JSX
David Charte - Object.groupBy(), la manera nativa de agrupar datos en JavaScript 👌
Cristian Fernando - Announcing TypeScript 5.3 Beta
Daniel Rosenwasser - Symbol Keyword in JavaScript
Devlin Duldulao - What are Promises & Async/Await in JavaScript?
Afan Khan - Creating a Scrollable DIV Area
Kirupa Chinnathambi - Integrate Biometric Authentication—Next.js & WebAuthn—Part 1
Chinedu Imoh - 10 Best Practices & Pro Tips When Using Angular CLI
Vyom Srivastava - table-saw Web Component—zachleat.com
Zach Leatherman - What Is A JavaScript Bundler?
Dawid Sibiński - Demystifying JavaScript IIFE
Arindam Majumder - Optimizing style recalculation speed with CSS only
Oscar Jit - 4 Ways to Merge Arrays in JavaScript
Nilesh Raut - Javascript: Nullish Coalescing vs OR operator
Mazen - 5 KendoReact Components So You Never Ask How Do I Build That
Violeta Manolova - Re-Creating The Pop-Out Hover Effect With Modern CSS (Part 2)
Temani Afif - Chrome now shows each active tab’s memory usage!
Addy Osmani - TypeScript unknown vs. any: A Comprehensive Comparison
Rajae - What’s New in WCAG 2.2
Kathryn Grayson Nanz - Understanding The New Control Flow And Deferred Loading in Angular
Luis Castro
Visual Studio / Complementos / Herramientas
- In a git repository, where do your files live?
Julia Evans - Make use of colored braces in Visual Studio
Kris van der Mast - Resharper 2023.2 Brings Predictive Debugger
Giorgi Dalakishvili
.NET MAUI / Xamarin
- Monitoring your apps with Sentry in .NET MAUI
Leomaris Reyes - Introducing the New .NET MAUI TreeView Control
Piruthiviraj Malaimelraj - Introducing .NET MAUI Pickers for Efficient User Interactions
Sasi Kumar Arumugam
Publicado en Variable not found.
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario