lunes, 11 de abril de 2022
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)
Por si te lo perdiste...
- Ojo con la inicialización de propiedades usando expression bodied members
José María Aguilar - 13 Consejos para comentar tu código
José María Aguilar
.NET Core / .NET
- .NET Framework 4.5.2, 4.6, and 4.6.1 will reach End of Support on Apr 26, 2022
Jamshed Damkewala - How to prevent Email HTML injection in C# and .NET
Niels Swimberghe - Implementing OAuth2 Client credentials flow APP to APP security using Azure AD non interactive
Damien Bowden - GDI/User Object Leak Tracking – The Easy Way
Alois Kraus - Creating and Using HTTP Client SDKs in .NET 6
Oleksii Nikiforov - Must-Know Concepts Related to LINQ and IEnumerable
Ioannis Kyriakidis - How segments and regions differ in decommitting memory in the .NET 7 GC
Maoni Stephens - C# Pattern Matching Explained
Patrick Smacchia - C# Tip: Use Debug-Assert to break the debugging flow if a condition fails
Davide Bellone - Value types and exceptions in .NET profiling
Christophe Nasarre - Forcing HttpClient to use IPv4 or IPv6 addresses
Gérald Barré - Challenge: Why is this code broken?
Oren Eini - Speed Up Logging in .NET
David McCarter
ASP.NET Core / ASP.NET / Blazor
- Cómo utilizar HTTP/3 (QUIC) en .NET
CampusMVP - [Parte 5] ASP.NET: Identity Core y JWT & [Parte 6] ASP.NET: Refactorizando la solución (Vertical Slice Architecture) & [Parte 7] ASP.NET: Creando un Sistema Auditable
Isaac Ojeda - Block Azure B2C Users with Microsoft Graph and ASP.NET Core
Anuraj Parameswaran - Create a minimal web API with ASP.NET
Rebai Hamida - Middleware in .NET 6 - Conditionally Adding Middleware to the Pipeline
Matthew Jones - How to Access Query Strings in Minimal APIs
Shawn Wildermuth - ASP.NET Core CRUD with NoSQL
Matthew Groves - Part-1 Blazor WebAssembly Cookie Authentication[.NET 6] & Part-2 Blazor WebAssembly Cookie Authentication With Facebook
Naveen Bommidi - Manage Forms Data with Telerik UI for Blazor & EF Core
Assis Zang - Implementing Passwordless Authentication in ASP.NET Core
Code Maze
Azure / Cloud
- Diferencias entre object storage, file storage and block storage en Alibaba Cloud
Miguel Teherán - How to choose between Azure Table Storage and Azure Cosmos DB Table API
Michael Crump - Upgrading a .NET standard 2.0 Azure function using Table Storage to a .NET6 function
Joost van Schaik - Durable Functions Deep Dive part 2: Starting an orchestration
Joonas Westlin
Conceptos / Patrones / Buenas prácticas
- How to Implement Vertical Slice Architecture
Gary Woodfine - Kleisli composition
Mark Seemann - Learning by Consumption and Creation
Steve Smith - Why we don’t use a staging environment
Lewis Monteith - Anti-corruption Layer for mapping between Boundaries
Derek Comartin - The Difference Between Dependency Inversion and Dependency Injection
Phillip Johnson
Data
- You Should Use This to Visualize SQL Joins Instead of Venn Diagrams
Andreas Martinson - Part6: Using sharding to build multi-tenant apps using ASP.NET Core and EF Core
Jon P. Smith - Using LINQ to Query MongoDB in a .NET Core Application
Nic Raboy
Machine learning / IA / Bots
Web / HTML / CSS / Javascript
- Usando directivas de Angular para extender componentes de terceros
Dany Paredes - Announcing TypeScript 4.7 Beta
Daniel Rosenwasser - A Beginner's Guide to Props and State in React
Alissa Nguyen - Make all properties optional using Partial in TypeScript
Dhananjay Kumar - The devil is in the details…
Christian Heilmann - Client-side Image Previews With JavaScript
Khalid Abuhakmeh - Each Logic in Svelte & How to Handle Reactivity in Svelte
Johnny Simpson - ShadowRealms – an ECMAScript proposal for a better
eval()
Axel Rauschmayer - Handling date strings in TypeScript
Alain Perkaz - The simplest way to disable console.log for Production build in Angular?
Dhananjay Kumar - Designing Better Breadcrumbs
Vitaly Friedman - How the TypeScript Extract Type Works & How the TypeScript Exclude Type Works
Johnny Simpson - An Update on Angular Standalone Components
Alex Rickabaugh - Angular Observable vs. Promise & How to Create Them
Desislava Dincheva - Deploying CSP in Single Page Applications
Philippe De Ryck
Visual Studio / Complementos / Herramientas
- Buscar vulnerabilidades en tu flujo de GitOps con Azure DevOps
Gisela Torres - CPU Usage Tool Improvements
Nik Karpinsky - Adding Diagrams and visualizations in your Azure DevOps wiki using Mermaid
Abhijit Jana - Working on two git branches at once with git worktree
Andrew Lock - Syncfusion Essential Studio 2022 Volume 1 is Here!
Suresh M. - 13 Visual Studio 2022 Tips & Tricks
Claudio Bernasconi - ESLint your C# in VS Code with Roslyn Analyzers
John Reilly
Xamarin / .NET MAUI
- What’s New in .NET MAUI: 2022 Volume 1
Selva Ganapathy Kathiresan - Replicating Foodora UI in .NET MAUI - Part 1
Andreas Nesheim
Otros
- Identifying Fonts: the Complete Guide
Erik D. Kennedy
Publicado en Variable not found.
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario