lunes, 11 de diciembre de 2023
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)
Por si te lo perdiste...
- Llamemos a las cosas por su nombre
José María Aguilar - ASP.NET Core 6, ¿dónde está mi middleware DeveloperExceptionPage?
José María Aguilar
.NET Core / .NET
- .NET 8 Networking Improvements
Máňa & Natalia Kondratyeva - Extending WebAssembly to the Cloud with .NET
Richard Lander - Local Functions in C#
Code Maze - How to Take Advantage of CSharp Optional Parameters for Cleaner Code
Nick Cosentino - How .NET 8.0 boosted JSON Schema performance by 20%
Matthew Adams - Enriching logs with [TagProvider] and ILogEnricher
Andrew Lock - How to use Regular Expressions and Match Evaluators in .NET
Khalid Abuhakmeh - Inline Snapshot testing in .NET
Gérald Barré - Data annotations has some awesome additions in .NET 8
David Grace - Deep C# - Casting the Escape from Strong Typing
Mike James - Learn .NET 8 with New Beginner Videos
Katie Savage - Create Better Looking Console Applications With Spectre.Console
Januarius Njoku - Byte array as a dictionary key? Trying out some options
João Antunes - How to Switch Between .NET SDK Versions
Lennart Pries - .NET Native AOT Explained
NDepend - How to Rename Files in a Folder in C#
Caleb Okechukwu - How to Debug LINQ queries in C#
Michael Shpilt
ASP.NET Core / ASP.NET / Blazor
- Blazor WASM Lazy Loading
Abdul Rahman Shabeek Mohamed - Global Error Handling in ASP.NET Core 8
Milan Jovanović - Sneaky async void Leads to ASP.NET Core Crash
Josh Darnell - Blazor Cascading Parameters don’t “just work” with lambdas or method callback
Chris F. Carroll - Dependency Injection using keyed services is finally in ASP.NET
Thomas Ardal - Integrate OpenAI APIs in ASP.NET Core
Anuraj Parameswaran - Blazor WebAssembly Ahead of Time Compilation
Januarius Njoku - Let Users Know What’s Going on—Blazor Notification Component
Peter Vogel - Vertiq - Blazor Application Framework - An Introduction
Manuel Grundner - Blazor WASM Exception Handling and Error Boundary
Abdul Rahman Shabeek Mohamed
Conceptos / Patrones / Buenas prácticas
- DDD is just giving a $h!t about your Domain
Derek Comartin - Hexagonal Architectural Pattern in C#
Code Maze
Data
- Designing a Distributed SQL Engine: Challenges & Decisions
Guoping Wang - How to Insert and Return Inserted Identity With Dapper
Code Maze
Machine learning / IA / Bots
- Indirect Prompt Injection & Dialog Poissoning en ataques a LLMs Multi-Modales
Chema Alonso - Introducing Gemini: our largest and most capable AI model
Sundar Pichar & Demis Hassabis - Celebrating the first year of Copilot with significant new innovations
Yusuf Medhi
Web / HTML / CSS / Javascript
- Let’s learn how modern JavaScript frameworks work by building one
Nolan Lawson - You don't need JavaScript for that
Kilian Valkhof - How Marketing Changed OOP In JavaScript
Juan Diego Rodríguez - Angular Basics: How to Use SVG Icons in Angular
Jonathan Gamble - Browser Image Conversion Using FFmpeg.wasm
Ifeoma Imoh - CSS Media Query for Scripting Support
Stephanie Stimac - Preparing For Interaction To Next Paint, A New Web Core Vital
Geoff Graham - CSS Media Query Support for Video <source> Elements
Stephanie Stimac
Visual Studio / Complementos / Herramientas
- Introducing JetBrains AI and the In-IDE AI Assistant
Aleksandra Krupskaya - Work Items in Visual Studio
Dan Hellem - Scroll to expand document tabs
Dominic Nahous
.NET MAUI / Xamarin
- .NET MAUI Developer Productivity on VS Code
Sam Basu - Translate spoken text using Whisper and GPT with Azure OpenAI Services and .NET MAUI
Pieter Nijs - Text Truncation and Wrapping in .NET MAUI
Leomaris Reyes
Publicado en Variable not found.
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario