lunes, 18 de marzo de 2024
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)
Por si te lo perdiste...
- Constructores estáticos, inicializadores de módulos y startup hooks: tres formas de ejecutar código antes que Program.Main()
José María Aguilar - Inicialización de diccionarios en C# 6
José María Aguilar
.NET Core / .NET
- Measuring .NET Performance: Unleashing the Power of BenchmarkDotNet
Antão Almada - Fastest Way to Get the First N Characters of a String in C#
Januarius Njoku - Understanding System.Diagnostics DiagnosticSource and DiagnosticListener (Part 1)
Steve Gordon - How to Automatically Cast Between Types in C#
Nick Cosentino - Behind the implementation of .NET's PriorityQueue
Andrew Lock - C# 12: Primary Constructors
Thomas Claudius Huber - Mocking HttpClient requests for C# unit tests
Thomas Ardal - Get started with .NET 8 and AI using new quickstart tutorials
Jordan Matthiesen - Fastest Way to Generate a Random Boolean in C#
Matjaz Prtenjak - How to Use StringPool to Reduce String Allocations in C#
Osman Sokuoglu - Plugin Architecture in C# for Improved Software Design
Nick Cosentino - Why I Don't Use AutoMapper in .Net
Grant Riordan - LINQ Query Improvements in Marten 7
Jeremy D. Miller - Async Event Handlers in C#: What You Need to Know
Nick Cosentino - Comparing Performance of the switch and if-else Statements in C#
Michal Kaminski - Activator.CreateInstance vs Type.InvokeMember – A Clear Winner?
Nick Cosentino
ASP.NET Core / ASP.NET / Blazor
- .NET Aspire preview 4
David Pine - bUnit v2 - The Blazor unit testing library vNext
Steven Giesel - AspNetCore.Http.Abstractions is deprecated
Bart Wullems - Blazor Basics: Advanced Blazor Form Validation
Claudio Bernasconi
Azure / Cloud
- Generate Local .NET Secrets from Azure Deployments
Frank Boucher - Azure SQL Trigger Binding for Azure Functions goes GA
Brian Spendolini
Conceptos / Patrones / Buenas prácticas
- The Facade Design Pattern in C#: How to Simplify Complex Subsystems
Nick Cosentino - Boundaries are explicit
Mark Seemann - Falsehoods programmers believe about time zones
Zain Rizvi - Why reaching 100% Code Coverage must NOT be your testing goal (with examples in C#)
Davide Bellone - Events are an API. Treat them like one.
Derek Comartin
Data
- A primer on transaction management in Entity Framework
Dennis Frühauff - Essential Strategies and Practices for Entity Framework Core
Admir Mujkic - The How To Write SQL Server Queries Correctly Cheat Sheet: Cross Apply And Outer Apply
Erik Darling
Machine learning / IA / Bots
- How Much Does It Cost to Call OpenAI APIs?
Stephen Walther - Calling Custom Functions with ChatGPT
Stephen Walther
Web / HTML / CSS / Javascript
- Type Safety in TypeScript
Sachin Chaurasiya - 7 JavaScript Unit Test Frameworks Every Developer Should Know
Binara Prabhanga - HTMX and Web Components: a Perfect Match
Igor Roztropiński - How to tackle compatibility issues in ECMA Script modules (and in general)
Oskar Dudycz - Building A Real-Time App with React, Node and WebSockets
Thomas Findlay - How to use No-Class Frameworks to Move Fast in Style
Khalid Abuhakmeh - Centering an Image in CSS: A Detailed Guide
Alex Anie - CSS: will-change
Robin Rendle - 25 Unnoticeable Features of JavaScript
M. Mainul Hasan - Detect Caps Lock with JavaScript
David Walsh - Creating a Random Walk Simulation
Kirupa Chinnathambi - Vue 3 with TypeScript Jump-Start
Marina Mosti - Debouncing in Your Framework
Jonathan Gamble - ChartJs Visualization Library
DevGroves Technologies - React vs. Angular: Component Architecture
Christian Nwamba
Visual Studio / Complementos / Herramientas
- How HEAD works in git
Julia Evans - Introducing Visual Studio 17.10 – Preview 2 is Here!
Mark Downie - Unity extension for Visual Studio Code - Now Generally Available
Jb Evain - Refining Your Search: Introducing NuGet.org's Compatible Framework Filters
Advay Tandon - Generate Unit Tests Using AI Assistant
Andrii Rublov
.NET MAUI / Xamarin
- What’s New in .NET MAUI 9 Preview 2
Vijay Anand - Enhancing User Experience: Implementing Typos Tolerance in .NET MAUI Autocomplete
Selva Ganapathy Kathiresan - Sands of MAUI: Issue #136
Sam Basu - Introducing the 11th Set of New .NET MAUI Controls and Features
Gayathri Ramalingam
Otros
- Microsoft elimina el subsistema Android de Windows
CampusMVP - La historia del Primer Videojuego Español del que hay constancia
Manuel Llaca Carrera
Publicado en Variable not found.
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario