lunes, 6 de febrero de 2023

Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)
Por si te lo perdiste...
- Cómo convertir clases en diccionarios clave/valor
José María Aguilar - 12 novedades destacables de Blazor 5.0 (bueno, y algunas más)
José María Aguilar
.NET Core / .NET
- C# HTML Parser
Manthan Koolwal - How to Get Value by Key from JObject in C#
Code Maze - C# All string escape sequences
Metadata consulting - Hot-reload any Serilog sink
Nicholas Blumhardt - C# Tip: do NOT use nameof to give constants a value
Davide Bellone - Basic Windows Machine Hardware information from WMI for Exception Logging from .NET
Rick Strahl - C# ValueTuple
Patrick Smacchia - C# 11.0 new features: raw string literals
Ian Griffiths - Thread Safe Lazy Initialization Using C# Notes
Ken Dale
ASP.NET Core / ASP.NET / Blazor
- Mocking an HttpClient using ASP.NET Core TestServer
Gérald Barré - Accessing .NET gRPC Endpoints from Anywhere via JSON Transcoding
Fiodar Sazanavets - How to Implement Checkbox List in ASP.NET Core
Code Maze - Generating argument expressions for minimal APIs (continued): Behind the scenes of minimal APIs
Andrew Lock - Two Factor Authentication with Web API and Angular using Google Authenticator
Code Maze - Mapping ASP.NET Core minimal API endpoints with C# source generators
João Antunes - Creating and downloading zip files with ASP.NET Core
Thomas Ardal
Azure / Cloud
- Desplegar una aplicación web en Go en Azure App Service
Gisela Torres - Microsoft Azure Load Testing is now generally available
Mandy Whaley - Contain your excitement for ASP.NET on Azure
Tim Heuer - Updates to App Service Overview Blade for Custom Domains
Jordan Selig
Conceptos / Patrones / Buenas prácticas
- Diagram layout engines: Minimizing hierarchical edge crossings
Julio César Batista - When best practice isn't the best - Dependency Injection and Optimizely CMS
Allan Thraen - You are probably testing wrong
Warren Parad - Repository Pattern - A controversy explained
Steven Giesel - Why is Clean Architecture so Popular?
Derek Comartin - Top Best Practices to Build High Quality Software
Adhithi Ravichandran
Data
- Native DateOnly and TimeOnly support in Entity Framework 8 in SQL Server
Steven Giesel - 11 Essential Tips for Avoiding Common SQL Server Performance Tuning Mistakes
Pinal Dave
Machine learning / IA / Bots
- Are You Better than a Bot?—How You Can Differentiate Yourself from ChatGPT
J. D. Meier - Logistic Regression Using the scikit Library
James McCaffrey - On AI, GPT and the future of developers
Oren Eini - Getting started with ML.NET
Khalid Abuhakmeh - ChatGPT and Software Architecture
David R Oliver
Web / HTML / CSS / Javascript
- TypeScript's Utility Types: Guide to strong typing
Alan Kay - Forking Chrome to render in a terminal
Fathy Boundjadj - Validate Form during Browser Idle for Performance Optimization
nuko_suke - JavaScript Lenses: A Guide to Efficiently Modifying Immutable Data
Vladyslav Hutov - CSS color-mix()
Adam Argyle - Javascript Array Some Method
Johnny Simpson - Best Ways to Preload Images Using JavaScript, CSS and HTML
Monty Shokeen - Read and Create Cookies in JavaScript
Monty Shokeen - Mastering Internationalization and Localization in JavaScript: A Comprehensive Guide
Sahra Hokolo - Optimal Images in HTML
Steven Sewell - Top 10 html elements to use in 2023
Johnpaul Eze - How to keep your units testable in JavaScript
Marcin Wosinek - Fast and Easy Way to Improve Website Pagespeed
Bhavin Gandha - DevTools Tips: Debugging PWA
Sofia Emelianova - Deep dive into Javascript Internals
Animesh Gaitonde - Cancel Duplicate Fetch Requests in JavaScript Enhanced Forms
Austin Gil - Dependency Inversion Principle with TypeScript Interfaces & Decorators
Matti Bar-Zeev - Angular Lifecycle Hooks in Practice
Piumi Liyana Gunawardhana - Caching Data in SvelteKit
Adam Rackis - Generate Random Numbers and Strings in JavaScript
Monty Shokeen - JavaScript or WebAssembly: Which Is More Energy Efficient and Faster?
Loraine Lawson - The Ultimate Guide to JavaScript Error Handling
Craig Buckler
Visual Studio / Complementos / Herramientas
- Visual Studio Code January 2023
VS Code Team - Replacing Postman with the Jetbrains HTTP Client
Julien Lengrand-Lambert - More than version control: 5 GitHub features you don't know about
Lucas Rodriguez
.NET MAUI / Xamarin / Mobile
- My experience with migrating my app from Xamarin.Forms to .NET MAUI
Andreas Nesheim - Certificados de distribución, archivos .p12 y perfiles de aprovisionamiento con iOS
Luis Matos - Play Audio and Video in .NET MAUI apps with the new MediaElement
Gerald Versluis - Register MAUI Views and ViewModels with Scrutor
Khalid Abuhakmeh - Learn Performing Animation in .NET MAUI: Part 2
Selva Ganapathy Kathiresan - A Drag And Drop Performant CollectionView for MAUI
Jean-Marie Alfonsi - Remote Native Unit Test Support in Visual Studio
Moyo Okeremi
Publicado en Variable not found.
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario