Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)
Por si te lo perdiste...
- Cómo evitar que entren argumentos nulos en métodos de C#: un recorrido histórico (y lo que nos trae el futuro)
José María Aguilar - Limpiar un input type=file
José María Aguilar
.NET Core / .NET
- Avoiding flaky tests with TimeProvider and ITimer: Exploring the .NET 8 preview
Andrew Lock - Managing Directories With Directory and DirectoryInfo in C#
Code Maze - Exploring Object Layouts - To kill a mocking bug
Jeroen Vannevel - Functional Error Handling in .NET With the Result Pattern
Milan Jovanović - A C# port of validation with partial round trip
Mark Seemann - Yes you can create classes on the stack!
Steven Giesel - How to Build a Query String for a URL in C#?
Code Maze - Caching your WebView Environment to manage multiple WebView2 Controls
Rick Strahl - Handling Dates With Noda Time in .NET
Code Maze - Collection expressions brings the spread operator to C# 12
David Grace - How to Force Run .NET Application as Administrator
Code Maze - Await Tuples Directly
Mehran Davoudi - Save Files With Elevated Permissions on UnauthorizedAccessException
Rick Strahl
ASP.NET Core / ASP.NET / Blazor
- Strangler Fig Architectural Pattern in C#
Code Maze - End-to-End Type Safety with .NET 7 Web APIs, TypeScript, and OpenAPI
Charles Chen - How to Add a Blazor WebAssembly Project to an ASP.NET Core App
Satheeskumar S - .NET 8: What's New for Authentication and Authorization
Andrea Chiarelli - Blazor Unit Testing Tutorial – How to Master with Practical Examples in C#
Nick Cosentino - .NET 8’s Final RC Release Ties up Some Blazor Loose Ends
Jon Hilton - Blazor Basics: Blazor Event Callbacks
Claudio Bernasconi - Native AOT with ASP.NET Core
Kenny Pflug - What's new with identity in .NET 8
Jeremy Likness - Add Application Insights to a Web Site using the Open Telemetry Client
Paul Michaels - Redux Pattern in Blazor
Steven Giesel - Architecture Test using Net Arch Test in ASP.NET WEB API
Abdul Rahman Shabeek Mohamed
Azure / Cloud
- Azure Functions Integration Testing With Testcontainers
Tomasz Pęczek
Conceptos / Patrones / Buenas prácticas
- Five fallacies of estimations in software development
Balázs Kovács
Data
- What Should I Dispose with .NET Database Connections?
Khalid Abuhakmeh - Trying out MongoDB with EF Core using Testcontainers
Arthur Vickers
Machine learning / IA / Bots
- More efficient embeddings
Craig Dunn - Generative AI for .NET - Part 5 Streaming
Aaron Powell - Gaussian Mixture Model Data Clustering from Scratch Using C#
James McCaffrey - What to expect from v1 and beyond for Semantic Kernel.
Matthew Bolanos
Web / HTML / CSS / Javascript
- Announcing TypeScript 5.3 RC
Daniel Rosenwasser - Exploring Variables in CSS (custom properties)
Gideon Chimaroke - Pure CSS! Neural Network / AI...it's easier than you think! 🤯
GrahamTheDev - SMTP.js – Send Email without a Server from the Browser
Scofield Idehen - Replacing WebRTC - Media over QUIC
Kixelated - New Angular 17 feature: new control flow syntax
Gergely Szerovay - Why Arrow Function Cannot be Used to Create an Object in JS
Dhananjay Kumar - Authenticating Users with Appwrite and Vue
Ezekiel Lawson - Answering Common Questions About Interpreting Page Speed Reports
Geoff Graham - Array-like Objects in JavaScript: A Deep Dive
Rasaf Ibrahim - A Complete Guide to LangChain in JavaScript
Matt Nikonorov - How to Use React Fragments
John Au-Yeung - HTML Attributes, Properties, and Values
Rob Eisenberg - TypeScript Compiler Explained
Dawid Sibiński - Top 7 Ways to Write CSS in Your React or Next.js App
Prasad Lakshan - Headless Component: a pattern for composing React UIs
Juntao QIU - Top 7 Ways to Write CSS in Your React or Next.js App
Prasad Lakshan
.NET MAUI / Xamarin
- Libros gratis para aprender .NET MAUI
Miguel Teherán - .NET 8 Performance Improvements in .NET MAUI
Jonathan Peppers - Creating Animated Login UI in .NET MAUI with Lottie
Leomaris Reyes - Chart of the Week: Creating a .NET MAUI Tornado Chart for Comparing Petrol and Diesel Prices in the UK
Sowndharya Selladurai
Publicado en Variable not found.