lunes, 6 de marzo de 2023
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)
Por si te lo perdiste...
- Programadores con producción neta negativa (NNPP)
José María Aguilar - Trimming de espacios no significativos en Blazor 5
José María Aguilar
.NET Core / .NET
- Get Seamless Network Communication with These .NET Classes
Admir Mujkic - C# Tip: Initialize lists size to improve performance
Davide Bellone - How to Improve Enums With the SmartEnum Library
Code Maze - Extending the System Menu to add advanced commands in .NET
Gérald Barré - What To Be Wary of With Iterators and Collections in C#
Nick Cosentino - Raw Strings, UTF-8 Strings, and Multiline Interpolations – Using C# 11 in Rider and ReSharper
Sasha Ivanova - C# FileStream For Lazy Developers In A Hurry. The Bare Minimum
Gus Pear - Resiliency with Wolverine
Jeremy D. Miller - Speed Up ASP.NET Core JSON APIs with Source Generators
Khalid Abuhakmeh - IEnumerable, ICollection, IList and List
Code Maze - Write a high-quality README for NuGet packages
Lynn Dai - Microsoft Teams' Permission Service migration to .NET 6
Diogo Barbosa
ASP.NET Core / ASP.NET / Blazor
- Applying Postel’s law in ASP.NET Core–Part I
Bart Wullems - The Blazor NavigationManager
Kristoffer Strube - EBook: Blazor WebAssembly Succinctly
Michael Washington - Onboarding users in ASP.NET Core using Azure AD Temporary Access Pass and Microsoft Graph
Damien Bowden - Customising the RequestDelegate with filters: Behind the scenes of minimal APIs
Andrew Lock - Load on Demand: A Solution to Handling Large Data Sets Efficiently in Blazor Gantt Chart
Jayakumar Duraisamy - Blazor’s New LocationChanging Events in .NET 7
Jon Hilton
Azure / Cloud
- Host Wordpress In Microsoft Azure With App Service (PaaS Hosting)
Chris Pietschmann - Conditional Middleware in Isolated Azure Functions
Adam Storr
Conceptos / Patrones / Buenas prácticas
- Backend API design principles: Don’t mirror your data
Oren Eini - The Humble Object Pattern
Steven Giesel - Faster Searching with Binary Search
Kirupa Chinnathambi - Functional Testing: Definition, Types and Importance
John Iwuozor
Data
- Data Loading in Entity Framework
Grontis Kostis - Outer to Inner Join Conversion
Tomas@PawSQL - How To Deploy EF Database Migrations
Lee Richardson - Can You Nest Transactions in SQL Server?
Brent Ozar
Machine learning / IA / Bots
- Cómo ser "Prompt Engineer" y dominar las técnicas de "Prompt Injection"
Manuel S. Lemos - Introducing ChatGPT and Whisper APIs
OpenAI - Introducing LLaMA: A foundational, 65-billion-parameter language model
Meta AI - Sentence Similarity in ML.NET Model Builder
Luis Quintanilla - Naive Bayes Classification Using the scikit Library
James McCaffrey
Web / HTML / CSS / Javascript
- Announcing TypeScript 5.0 RC
Daniel Rosenwasser - Timing Events in JavaScript: setTimeout and setInterval
Juliet Ofoegbu - Optimizing Web Performance: The Benefits of Using SVGs Over PNGs
Uğur Kellecioğlu - 22 Useful CSS Tips and Tricks Every Developer Should Know
Syed Mohsin Raza - Debounce vs Throttle: Definitive Visual Guide
Artem Zakharchenko - CSS Generators
Marko Denic - How to break out of forEach loop in JavaScript
Karthik Chintala - 5 Best Practices in Handling HTTP Errors in JavaScript
Lahiru Lakshan Hewawasam - A Guide To Accessible Form Validation
Sandrina Pereira - How Shadow DOM and accessibility are in conflict
Alice - Automatically generating tests for JS/TS functions in VS Code with GitHub Copilot
Christian Heilmann - Closing, Cloning, or Disabling the Shadow DOM
Jen Chan - Tether elements to each other with CSS anchor positioning
Jhey Tompkins - New Recipes for 3rd Party Cookies
Eric Lawrence - 5 Tips to Improve the Load Time of an Angular Application
Sara Mahagamarachchi - Everything You Need to Know About the Gap After the List Marker
Šime Vidas - Moving From Vue 1 To Vue 2 To Vue 3: A Case Study Of Migrating A Headless CMS System
Lisi Linhart - Adding a Tooltip to a HTML Dropdown List
Paul Michaels - What is ref() in Vue?
Dmitri Pavlutin
Visual Studio / Complementos / Herramientas
- Visual Studio Code February 2023
VS Code Team - Announcing NuGet 6.5 – The Sweetest Way to Manage Your Packages
Jon Douglas - Try Visual Studio 2022 v17.6 Preview 1
Marian Luparu - Visual Studio 2022 - 17.5: 15 New Features
Claudio Bernasconi - Visual Studio Devs Love New Brace Pair Colorization in v17.6 Preview 1
David Ramel - The fastest way to add files and folders
Grace Taylor - Introducing F# Inline Type & Parameter Name Hints in Visual Studio
Petr Semkin - How to integrate your Roslyn Analyzer project with SonarQube
Carlos Pons - .NET – 5 Free Decompilers
Mark Pelf - Automatically generating tests for JS/TS functions in VS Code with GitHub Copilot
Christian Heilmann - Build Better Extensions with VisualStudio.Extensibility Preview 3!
Maia Kelner
.NET MAUI / Xamarin / Mobile
- Uploading Your Xamarin or MAUI iOS app to the App Store Without VS for Mac
Damien Tohin Doumer - Building a ChatGPT in .NET MAUI Part 1
Daniel Monettelli - .NET MAUI Triggers
Jesse Liberty - Built-in model pre-processing with ONNX
Craig Dunn - Displaying Base64 encoded images in .NET MAUI
Gerald Versluis - Create and Validate a Sign-Up Form in .NET MAUI
Jeyasri Murugan - Easily Replicate a Card Checkout UI in .NET MAUI
Leomaris Reyes
Otros
- El software open-source funciona gracias al egoísmo
Iván Montilla - What Happens When A CPU Starts
Hackman
Publicado en Variable not found.
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario