lunes, 5 de junio de 2023
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)
Por si te lo perdiste...
- Un vistazo a los patrones relacionales y combinadores, lo nuevo de C# 9 para exprimir el pattern matching
José María Aguilar - El patrón Post-Redirect-Get
José María Aguilar
.NET Core / .NET
- Timers en .Net
Fernando Escolar - nameof get's a bit better in C# 12
Steven Giesel - How to Use SFTP For Secure File Upload in .NET
Code Maze - Getting .NET Library Projects to Output Dependent Assemblies
Rick Strahl - What's the latest .NET roadmap?
Steve Smith - Memory Allocation Optimization With BenchmarkDotNet
Code Maze - How to Convert a String to a Span in C#
Code Maze - Step-by-Step Guide to Adding and Removing Watermarks in PDF using C#
Sameerkhan - New Terminal logger for .NET 8
Steven Giesel - Raiders of the lost root: looking for memory leaks in .NET
Christophe Nasarre - VerificationException in .NET Framework when using structs
Kevin Gosse - .NET 7–Serialize private fields and properties
Bart Wullems - Implicit Operators in C# and How To Create a Multi Type
Nick Cosentino - .NET Micro-Optimization and Refactoring Trick
Patrick Smacchia
ASP.NET Core / ASP.NET / Blazor
- How to Use Code Behind for Blazor Components
Claudio Bernasconi - FromQuery? FromForm? What do the .NET attributes do?
David Grace - Unit Testing Filters in ASP.NET Web API
Abdul Rahman Shabeek Mohamed - ASP.NET Core authentication using Microsoft Entra External ID for customers (CIAM)
Damien Bowden - Create a Microsoft Power App for your ASP.NET Core Web API
Julia Kasper - Content Security Policy in ASP.NET Core
Ryan Miranda - Implementing HATEOAS in your ASP NET Core web API: Enhancing API Discoverability and Navigability
Oscar Montenegro - Deploy ASP.NET Core on Linux with Nginx
Code Maze - JavaScript Import Maps For ASP.NET Core Developers
Khalid Abuhakmeh - Debugging JwtBearer Claim Problems in ASP.NET Core
Tore Nestenius - 5 Differences between Blazor Server and Blazor WebAssembly
Claudio Bernasconi - ASP.NET Core: 503 Server has been shutdown
Matt Hamrick - ASP.NET Core Basics: Sharing Code—NuGet Packages, DLL Files
Assis Zang
Azure / Cloud
- Error al usar Azurite, el emulador local de Azure Storage
Daniel Córdoba Cárdenas - AWS CDK for .NET Developers - Infrastructure As Code To Provision AWS Resources Easily with C#
Mukesh Murugan - Implementing database change notification using SignalR and Azure Functions
Anuraj Parameswaran
Conceptos / Patrones / Buenas prácticas
- Refactoriza rompiendo cosas
Fran Iglesias - Monoliths - Good or Bad?
Mark Heath - Favour flat code file folders
Mark Seemann - Sliding Window Algorithm
Stack Thrive - 10 Coding Habits That Make You a Bad Programmer
Arslan Mirza - Underrated skill as a developer
Derek Comartin
Data
- Unmasking SQL Server Dynamic Data Masking, Part 1, Intro
Ben Johnston - How to Build Dynamic Queries With Expression Trees in C#
Code Maze - LIMIT vs. FETCH in SQL
Anton Zhiyanov - SQL Server 2022: Capture SQL Anti-Patterns
Dennes Torres
Machine learning / IA / Bots
- PrivateGPT – Running “ChatGPT” offline on local documents
Christian Heilmann - Gaussian Naive Bayes Classification Using the scikit Library
James McCaffrey - Learn Prompting: Your Guide to Communicating with AI
Learn Prompting
Web / HTML / CSS / Javascript
- Grid Garden: un juego para aprender CSS grid
Codepip - Announcing TypeScript 5.1
Daniel Rosenwasser - Setting the Language in Chrome Headless for E2E Tests
Georg Dangl - Everything You Want To Know About Media Queries and Responsive Design
Nathan Hardy - Creating a Progressive Web Application (PWA) using HTML and Vanilla JavaScript
Daniel Primo - ECMAScript ES6+: A Comprehensive Guide to Modern JavaScript
Ahmed Radwan - Exploring ES6 JavaScript Array Methods
BobHall Jr - How to create a notification provider with react-toastify
Joseph Mawa - Disabling HSTS for localhost on Chromium-based browsers
Gérald Barré - Angular 16 Unveiled: Discover the Top 7 Features
Chameera Dulanga - How to Load in and Animate Content With Vanilla JavaScript
Nitish Kumar - The Prickly Case of JavaScript Proxies
Rob Eisenberg - Replace JS with no-JS (or lo-JS) Options
Aaron T. Grogg - The Future of Icons in Telerik and Kendo UI Themes
Maria Veledinova - Quick Tip: Shipping Resilient CSS Components
Stephanie Eckles
Visual Studio / Complementos / Herramientas
- WinGet configuration Preview
Demitrius Nelon - Announcing an update for .NET Upgrade Assistant with a new CLI tool!
Olia Gavrysh - Microsoft .NET Code Analysis: Remove Unused Parameters
David McCarter - Level Up with Live Templates in JetBrains Rider
Khalid Abuhakmeh
.NET MAUI / Xamarin
- Speech Recognition in .NET MAUI with CommunityToolkit
Vladislav Antonyuk - ObservableCollection .NET MAUI
Bradley Wells - Easily Replicate a Sign-Up UI in .NET MAUI
Leomaris Reyes
Otros
- 9 Announcements in Microsoft Build 2023 and their Implications for the Future
Michael Shpilt - When LIMIT 9 works but LIMIT 10 hangs
George MacKerron
Publicado en Variable not found.
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario