lunes, 22 de mayo de 2023

Tras una semana de parón por una semanilla de relax en Roma (ciudad que, por cierto, os recomiendo que visitéis si no lo habéis hecho ya), ahí van los enlaces recopilados durante los últimos días. Como de costumbre, espero que os resulten interesantes. :-)
Por si te lo perdiste...
- ¿Comprometidos o involucrados?
José María Aguilar - Crear bloques de código Razor reutilizables en Blazor con Render Fragments
José María Aguilar
.NET Core / .NET
- Top 5: Errores de performance en C#
Fernando Escolar - Announcing .NET 8 Preview 4
Jon Douglas - Serilog project update, May 2023
Nicholas Blumhardt - Control Visual Studio from an external application
Gérald Barré - Seamlessly Import and Export CSV Data in Excel Using C#
Mohan Chandran - Prevent .NET Application Insights telemetry loss
Anthony Simmon - Exploring Code Performance Testing in C# with BenchmarkDotNet
Kostis Grontis - Why do we need Wait() and Pulse() Methods in C# Threading?
Kulasangar Gowrisangar - Introduction - Rust for C#/.NET Developers
Atif Aziz et al - Upcoming availability of .NET Framework 4.8.1 on Windows Update and Catalog
Brett Lopez - Multidimensional Array vs Jagged Array in C#
Dusko Mirkovic - URI Encode and Decode in .NET
Code Maze - Concurrent Hosted Service Start and Stop in .NET 8
Steve Gordon - Hot Reload Supports Modifying Generics!
Mikelle Rogers - Client Support for Calling WCF/CoreWCF with System.ServiceModel 6.0 Is Here!
Sam Spencer - C# Tip: Advanced Switch Expressions and Switch Statements using filters
Davide Bellone - TaskCompletionSource Pitfalls
Stephan Gay - Struct vs. Record vs. Class in C#
A. Yohan Malshika - An alternative approach to structuring your tests in XUnit
Bart Wullems - Exploring the C# Source Link Feature: Enhancing Debugging Experiences
Neel Bhatt - XML Serialization in C# .NET Core: A Comprehensive Guide
Sanjay M.
ASP.NET Core / ASP.NET / Blazor
- ASP.NET Core updates in .NET 8 Preview 4
Daniel Roth - Removing the IIS Server Request Header from ASP.NET Core Apps (any version)
Rick Strahl - Testing UserManager and RoleManager in ASP.NET Core Identity
Code Maze - CORS in ASP.NET Core
Fabrizio Bagalà - Testing UserManager and RoleManager in ASP.NET Core Identity
Code Maze - Use Azure PIM with groups in ASP.NET Core
Damien Bowden - Override Razor Pages Routes From Razor Class Libraries
Khalid Abuhakmeh - Structured Logging in ASP.NET Core With log4net
Muhammed Saleem - ASP.NET Core Locally Serving Outdated Dev Certificate
George Dangl - Implementing Two-Factor Auth using an Authenticator App in ASP.NET
Rick Strahl - Preview Files in Blazor File Manager: A Comprehensive Guide
Rajendran R - Big Changes Coming for Blazor in .NET 8
Jon Hilton
Azure / Cloud
- Azure SQL input binding for Azure Functions
Anuraj Parameswaran - Configure Auto Scaling in Azure App Service
Anuraj Parameswaran - Azure Messaging: Which Option to Use, Why & How
David Ramel
Conceptos / Patrones / Buenas prácticas
- Scaling Client-Server Architecture — An Exploration
Elye - Folders versus namespaces
Mark Seemann - Abstractions to easily swap implementations? Not so fast.
Derek Comartin - Using The Factory Design Pattern in .NET
Stuart Blackler - Magic Numbers and Magic Strings: It's time to talk about it
Rubén Alapont
Data
- EF Core 8 Preview 4: Primitive collections and improved Contains
Shay Rojansky - Entity Framework and ordered indexes
Steven Giesel - Avoid Proliferating DbContext or IQueryable in .NET Apps
Steve Smith - Using IAsyncEnumerable with Dapper
Bart Wullems
Machine learning / IA / Bots
- Bases de datos vectoriales potenciando la Inteligencia Artificial
Javier del Pino Díaz - Introducing the ChatGPT app for iOS
OpenAI - Prompt injection explained, with video, slides, and a transcript
Simon Willison - Level up your GPT game with prompt engineering
Luis Quintanilla - Object Detection in ML.NET Model Builder
Luis Quintanilla
Web / HTML / CSS / Javascript
- Cómo hacer un sleep() en JavaScript: detener la ejecución durante un tiempo
José Manuel Alarcón - Announcing TypeScript 5.1 RC
Daniel Rosenwasser - How to build dynamic web apps by mastering the Document Object Model (DOM).
Emmanuel Fordjour Kumah - Vue.js Reactivity System: Ref, reactive, shallowRef, & shallowReactive
Eduard Krivanek - Javascript ( ES14 ): toSorted()
Jack Huynh - What's new in CSS and UI: I/O 2023 Edition
Chrome Developers - JavaScript Proposal: Types as Comments
TC39 - How to Generate Random Numbers in JavaScript
Abdul Basith - New Features in ECMAScript 2022
Ravi Kiran - 5 Front-End Web Frameworks to Consider Other Than React
Prashant Yadav - Embracing the fold: Designing for Dual Screen and Foldable Devices With CSS
Stephanie Stimac - Pure Functions in JavaScript: A Beginner's Guide
Dmitri Pavlutin - List of Useful JavaScript Shorthands
John Au-Yeung
Visual Studio / Complementos / Herramientas
- Visual Studio 2022 - 17.6 Now Available
Marian Luparu - Visual Studio 2022 17.7 Preview 1 is here!
Taysser Gherfal - Sticky Scroll: Stay in the Right Context
Leah Tran - Visual Studio UI Refresh
Kaitlin Brooks - Surround selection experiment
Mads Kristensen - Getting Started With GitHub Copilot in Visual Studio Code
Kingsley Ubah - Introducing Postbot, Postman’s New AI Assistant
Abhijit Kane - Fixing Angular Standalone Components that have a circular dependency
Tim Deschryver
.NET MAUI / Xamarin
- Create and Validate a Login Form in .NET MAUI
Jeyasri Murugan - Lottie animations in .NET MAUI
Leomaris Reyes - Calendar Control from scratch on .NET MAUI
Serhii Korol - Xamarin.Forms and Essentials now target Android 13 (in Preview)
Gerald Versluis - Toast in .NET MAUI
Leomaris Reyes - 6 Handy Properties of .NET MAUI’s Entry Control
Leomaris Reyes
Publicado en Variable not found.
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario