lunes, 22 de abril de 2024
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)
Por si te lo perdiste...
- Omisión condicional de propiedades al serializar con System.Text.Json
José M. Aguilar - Interpolación de cadenas en C# 6
José M. Aguilar
.NET Core / .NET
- Automated NuGet package version range updates in .NET projects using Renovate
Anthony Simmon - Improvements in the Using Directive for Additional Types in C#
Georgios Panagopoulos - The New C# Interceptors vs. AOP.
Marek Sirkovský - C# Optional Parameters Explained
NDepend Team - Linting and Code Formatting in .NET Projects
Hamed Shirbandi - 10 Advanced C# Tricks for Developers
Konstantin Fedorov - .NET 8 and C# 12 — Interceptors
Henrique Siebert Domareski - Streamline your container build and publish with .NET 8
Richard Lander - How to Use HttpOnly Cookie in .NET Core for Authentication and Refresh Token Actions
Marinko Spasojević - C# URI Concatenation
Bill Boga - Code It Any Way You Want: Checking Strings for Null
David McCarter - Computing code coverage for a .NET project
Gérald Barré - C# Regular Expression Benchmarks – How To Avoid My Mistakes!
Nick Cosentino - What’s New in .NET 8 for Developers?
Vinoth Kumar Sundara Moorthy - The Difference Between Invariance, Contravariance and Covariance in Generics in C#
Georgi Georgiev - Baseline Styling in BenchmarkDotNet
Januarius Njoku
ASP.NET Core / ASP.NET / Blazor
- Implement a secure Blazor Web application using OpenID Connect and security headers
Damien Bowden - Giving the .NET smart components a try–The Smart Combobox
Bart Wullems - Adjusting the Maximum Request Length for ASP.NET Core and ASP.NET Applications
Bjoern Meyer - Easily Render Flat Data in Blazor File Manager
Keerthana Rajendran - Build & test resilient apps in .NET with Dev Proxy
Waldek Mastykarz - Blazor Basics: Handling Images Dynamically
Claudio Bernasconi - ASP.NET Core–Cannot resolve
<Service>
from root provider because it requires scoped service
Bart Wullems - Serilog and .NET 8.0 minimal APIs
Nicholas Blumhardt - ASP.NET Core - Use factory based middleware with scoped services
Bart Wullems - API Key Authentication Middleware In ASP NET Core
Nick Cosentino
Azure / Cloud
- Building your own copilot with a low-code approach: Azure AI Studio vs Copilot Studio
Carlotta Castelluccio
Conceptos / Patrones / Buenas prácticas
- TalkingBit: Mutation Testing
Fran Iglesias - What is Mocking? Mocking in .NET Explained With Examples
Grant Riordan - Modular Monoliths and the “Critter Stack”
Jeremy D. Miller
Data
- PostgreSQL: Announcing pl/dotnet, version 0.99 (beta)
Brick Abode - Snake draft sorting in SQL Server, part 1
Aaron Bertrand - Returning A Row When Your Query Has No Results
Erik Darling - A Clever Way To Implement Pessimistic Locking in EF Core
Milan Jovanović - ASP.NET Core Basics: Getting Started with LINQ
Assis Zang
Machine learning / IA / Bots
- Introducing Meta Llama 3: The most capable openly available LLM to date
Meta - How Microsoft discovers and mitigates evolving attacks against AI guardrails
Mark Russinovich - Data Anomaly Detection Using a Neural Autoencoder with C#
James McCaffrey
Web / HTML / CSS / Javascript
- JavaScript: la historia del lenguaje que cambió la web
José Manuel Alarcón - Angular Signal Queries: simplifying DOM querying
Davide Passafaro - Client Caching in SvelteKit
Jonathan Gamble - How to build an in-memory Message Bus in TypeScript
Oskar Dudycz - Rendering Math in HTML: MathML, MathML Core, and AsciiMath
Andrew Lock - Event Queues and Buffering Functions with JavaScript
Khalid Abuhakmeh - How To Monitor And Optimize Google Core Web Vitals
Matt Zeunert - HTML popover Attribute
David Walsh - Understanding Type Annotations in TypeScript
Stephen Akugbe - Front-end Framework: Comparing Bootstrap, Foundation and Materialize
Chizobam Favour - React JS Fragments
Vishnu Satheesh - The align-content property for block layouts is now part of Baseline
Rachel Andrew - Top Linters for JavaScript and TypeScript: Simplifying Code Quality Management
Nipuni Arunodi - Converting Plain Text To Encoded HTML With Vanilla JavaScript
Alexis Kypridemos - Top 5 Underutilized JavaScript Features
Loraine Lawson - Caching secrets of the HTTP elders, part 1
Cal Paterson - Upgrading jQuery: Working Towards a Healthy Web
Timmy Willison - Improving Code Quality in JavaScript Projects With Qodana
Ekaterina Trukhan - Demystifying Screen Readers: Accessible Forms & Best Practices
Chris DeMars - Help us invent CSS Grid Level 3, aka “Masonry” layout
Jen Simmons
Visual Studio / Complementos / Herramientas
- Exploring GitHub Copilot at Azure Developers JavaScript Day 2024
Glaucia Lemos - Stop Debugging and Start Running in Visual Studio
Steve Smith
.NET MAUI / Xamarin
- Sands of MAUI: Issue #141
Sam Basu - Create a Modern Conversational UI with the .NET MAUI Chat Control
Carter Harris - Apple Deployment/Distribution for .NET MAUI Apps
Sam Basu
Publicado en Variable not found.
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario