Por si te lo perdiste...
- Stack traces asíncronas legibles, de serie en .NET Core 2.1 (¡y también en otros frameworks!)
José María Aguilar - Y todavía otras 101 citas célebres del mundo de la informática
José María Aguilar
.NET / .NET Core
- La Evolución del lenguaje C#
CampusMVP - C# Job Queue Implementations in Depth - Part 1
Michael Shpilt - Parallel workflow with the .NET Task Parallel Library (TPL) DataFlow (C#)
Riccardo Terrell - C#88: The Original C#
Rico Mariani - A Definitive FizzBuzz Solution Guide in C#
Matthew Jones - Using async/await and Task.WhenAll to improve the overall speed of your C# code
Jeremy Lindsay - Handling the orientation EXIF tag in images using C#
Richard Moss - C# 7.2 – Let’s talk about readonly structs
John Demetriou - Comparing .NET Imaging Processing APIs (GcImaging vs. ImageSharp)
Shilpa Sharma - C# Dictionary & GetHashCode() & Equals()
Dr. Song Li - .NET Core Container Images now Published to Microsoft Container Registry
Richard Lander - Challenging the C# StringBuilder
Michael Shpilt - Cómo medir tiempos en .Net (con precisión)
Jorge Turrado
ASP.NET / ASP.NET Core
- ASP.NET Core InProcess Hosting on IIS with ASP.NET Core 2.2
Rick Strahl - A gentle introduction to Razor Components
Jon Hilton - Elegant way of producing HTTP responses in ASP.NET Core outside of MVC controllers
Filip Woj - JavaScript, CSS, HTML & Other Static Files in ASP .NET Core
Shahed Chowdhuri - Autenticando una API con JWT
Fernando Escolar - Building a "like" button using Razor Components
Jon Hilton - Navigating in Blazor
Peter Vogel - Remove Unwanted HTTP Response Headers
Enamul Khaleque - Using Parcel.js in an ASP.NET Core Application
Galdin Raphael - MediatR and Razor Components?
Jon Hilton - Extending Razor Pages
Peter Vogel - Creating a not-empty GUID validation attribute and a not-default validation attribute
Andrew Lock - Routing Razor Pages -- Visual Studio Magazine
Peter Vogel - Subcutaneous Testing in ASP.NET Core
Joseph Woodward
Azure / Cloud
- Performance Testing on Cosmos DB
Michael Crump - Using the Azure SignalR Service Bindings in Azure Functions to Create Real-time Serverless Applications
Jason Roberts - Running Local Azure Functions in Visual Studio with HTTPS
Damien Bowden - Easily add real-time web functionality to applications with Azure SignalR Service
Michael Crump
Conceptos / Patrones / Buenas prácticas
- C# Design Patterns - Composite Design Pattern
Marinko Spasojevic - 81 Principles of Good UX Design
DaX
Data
Machine learning / IA / Bots
-
Cheat Sheets for AI, Neural Networks, Machine Learning, Deep Learning & Big Data
Stefan Kojouharov - Image Recognition with Neural Networks (part 2)
Patryk Borowa
Web / HTML / CSS / Javascript
- The Dark Side of the Grid (Part 1)
Manuel Matuzovic - Designing An Aspect Ratio Unit For CSS — Smashing Magazine
Rachel Andrew - How to Style console.log Contents in Chrome DevTools
Christian Nwamba - Pretty JavaScript Console Messages
Aaron Powell - ¿Cómo utilizar las fuentes de Google desde tu propio servidor en vez de desde Google?
José Manuel Alarcón - Google Chrome extensions that every web developers must have in 2019
Devlin Duldulao - Web Standards Meet User-Land: Using CSS-in-JS to Style Custom Elements
Ollie Williams - Logpoints en Chrome: una excelente utilidad para depurar y no ensuciar el código
José Manuel Alarcón
Visual Studio / Complementos / Herramientas
- Activa el historial del portapapeles en Windows 10 (y de paso en Office aunque no tengas Windows 10)
José Manuel Alarcón Aguín - Getting Started with Platform Uno
Nick Randolph -
Argument completion made easy with Visual Studio IntelliCode & Code more, scroll less with Visual Studio IntelliCode
Mark Wilson-Tomas - Missing Silverlight and Waiting for Blazor? CSHTML5 for C# Web Development Goes Open Source
David Ramel - Is Your VS Code Extension Slow? Here's How to Speed it Up!
John Papa - Understanding Telerik Fiddler as a Proxy
John Bristowe - Code more, scroll less with Visual Studio IntelliCode
Mark Wilson-Thomas - Ejemplo de volumen en Docker & Comunicar contenedores de Docker entre sí & * Azure CLI desde un contenedor Docker de usar y tirar
Gisela Torres - ¿Qué es Kubernetes y cómo funciona?
Eduard Tomás
Otros
-
Technical Debt is like Tetris
Eric Higgins - The Unknown Error Code
Alois Kraus - Otra demostración de cuán pésima es nuestra capacidad mental para generar aleatoriedad
Alvy
Hola JM, gracias por el update de la semana. Creo que el link para "Technical Debt is like Tetris" no esta correcto.
ResponderEliminarSaludos
Aaah, me ha traicionado el copiapega ;D
ResponderEliminarSolucionado, muchas gracias por avisar!!