lunes, 17 de abril de 2023
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)
Por si te lo perdiste...
- Palabras malditas
José María Aguilar - Analiza tu código a fondo y desde distintas perspectivas con NDepend
José María Aguilar
.NET Core / .NET
- Announcing .NET 8 Preview 3
Jiachen Jiang - Check out new C# 12 preview features!
Kathleen Dollard - Convert HTML to PDF Report in .NET
Abdul Rahman Shabeek Mohamed - How to Do an Inner Join in LINQ?
Code Maze - Run dotnet core projects without opening visual studio
Karthik Chintala - Investigating a crash in Enumerable.LastOrDefault with a custom collection
Gérald Barré - 5 useful extensions for Task<T> in .NET
Steven Giesel - Normalize and compare URLs with C#
Thomas Ardal - Using Application Insights in .NET Desktop Applications
Rick Strahl - Working With Nested Tasks
Pawel Woltschkow - Producing and Consuming Kafka Messages in CloudEvents Format Using the C# SDK
Vasil Kosturski - Why my WireMock mocks aren't working?
Daniel Genezini - C# Tip: Access items from the end of the array using the ^ operator
Davide Bellone - Static Fields Are Evil, If Not Coded Correctly
David McCarter - Upcasting and Downcasting in C#
Code Maze - .NET 8 Performance Edition
Steven Giesel - Converting Strings to .NET Objects – IParsable and ISpanParsable
Christian Nagel - Performance: The Fastest Way to Use Regular Expressions in Microsoft .NET 7
David McCarter - Different Ways to Split a String in C#
Code Maze - C#12 class and struct Primary Constructors
Patrick Smacchia
ASP.NET Core / ASP.NET / Blazor
- ASP.NET Core updates in .NET 8 Preview 3
Daniel Roth - Announcing ImageSharp.Web 3.0.0
Six Labors - Real-time Communication Between Clients and Servers with SignalR
Bradley Wells - State Hasn't Changed? Why and when Blazor components re-render
Jon Hilton - Creating an ASP.NET Minimal Web API to Generate PDF Documents from HTML Template Dynamically
Sowmiya Loganathan - Role-Based Access Control (RBAC) in Blazor Applications
Andra Chiarelli - CQRS Command Validation with MediatR in Asp.net Core
Damien Tohin Doumer - How to secure legacy ASP.NET MVC against Cross-Site (CSRF) Attacks
Aneesh Lal Gopalakrishnan - How to Get Started with Telerik Blazor Data Grid
Jon Hilton
Azure / Cloud
- List Azure Functions based on Configuration Values
Dennes Torres
Conceptos / Patrones / Buenas prácticas
- Introducción a la Arquitectura Hexagonal
Fran Iglesias - We invested 10% to pay back tech debt; Here's what happened
Alex Ewerlöf - OWASP API Security Top 10 2023 and GraphQL
Antoine Carossio - API Rate Limiting Cheat Sheet
Colin McDermott
Machine learning / IA / Bots
- Amazon CodeWhisperer, Free for Individual Use, is Now Generally Available
Steve Rogers - Announcing OpenAI’s Bug Bounty Program
OpenAI - What developers need to know about generative AI
Damian Brady - Get started with OpenAI in .NET
Luis Quintanilla - An example of LLM prompting for programming
Martin Fowler - OpenAI API endpoints
Craig Dunn
Web / HTML / CSS / Javascript
- Creating a Knowledge-Based Chatbot with OpenAI Embedding API, Pinecone, and Langchain.js
Mael Kerichard - New HTML Element: search
Alvaro Montoro - JavaScript SOLID Principles: How to Write Maintainable Code
Chameera Dulanga - Using A Transient CSS Stylesheet To Remove Scrolling On Body While Mod
Ben Nadel - Most common ways to make HTTP requests in JavaScript
Juan Cruz Martínez - What's New in DevTools (Chrome 113)
Chrome Developers - When to use currying in JavaScript
SlimTim10 - The History Of Javascript Performance Vol 1
Tom Smykowski - Shallow vs. Deep Copying in JavaScript
Mark O'Neill - 6 Free Libraries to Create Tooltips in JavaScript
Nipuni Arunodi
Visual Studio / Complementos / Herramientas
- Introducing the 'Breakpoint Notifier' Visual Studio extension!
Calvin A. Allen - Sequence Diagrams in Markdown with Mermaid.js
Matt Eland - 5 useful JSON tools to improve your productivity
Hassan Djirdeh - 3 Methods to Generate a .gitignore File Automatically
Nipuni Arunodi - Improving Visual Studio performance with the new Instrumentation Tool
Nik Karpinsky
.NET MAUI / Xamarin
- Announcing .NET MAUI in .NET 8 Preview 3
David Ortinau - Introducing the New .NET MAUI Popup Control
Jayaleshwari N - Part 3: Migration of Telerik Xamarin ERP App to .NET MAUI
Rossitza Fakalieva - Generate Toast Notifications in a .NET MAUI App
Bradley Wells
Otros
- Retaron a crear 'el peor control de volumen de la historia'. Es complicado decidir cuál de todas las propuestas ganó
Marcos Merino
Publicado en Variable not found.
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario