lunes, 18 de marzo de 2019
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)
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
2 Comentarios:
Hola JM, gracias por el update de la semana. Creo que el link para "Technical Debt is like Tetris" no esta correcto.
Saludos
Aaah, me ha traicionado el copiapega ;D
Solucionado, muchas gracias por avisar!!
Enviar un nuevo comentario