lunes, 23 de noviembre de 2020

Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)
Por si te lo perdiste...
- Diez años de enlaces interesantes: lo que siempre habéis querido saber sobre esta serie
José María Aguilar - Deconstrucción de tuplas y clases en C# 7
José María Aguilar
.NET Core / .NET
- dotnet-script 1.0.0 released – with support for .NET 5.0 and C# 9
Filip Woj - .NET Conf 2020 and .NET 5 links
João Antunes - .NET 5 and .NET Core SDK version pinning
Feodor Fitsner - Migrate .NET Core 3.1 to .NET Core 5.0
John Smith - C# in Simple Terms: Tuples and Anonymous Types & Attributes and Reflection
Matthew Jones - Creating a Network Speed Monitor in C#
Hannes Du Preez - Process.WaitForExitAsync is not the async equivalent of Process.WaitForExit in .NET 5
Gérald Barré - C# Index and Range Operators Explained
Patrick Smacchia - Coding Faster with the dotNetTips Utility: November 2020 Update
David McCarter - Your dotnet outdated is outdated! Update and help keep your .NET projects up to date
Scott Hanselman - Simplify your ASP.NET Core API models with C# 9 records
Dave Brock - Lazy Sunday with .NET 5
Shawn Wildermuth - C# Expression Trees: Property Getters
Zanid Haytam - Recursive Fibonacci and Memoization in C#
David Hayden - Vertical Slice Example Updated to .NET 5
Jimmy Bogard - What is .NET 5? (Overview, Features, Performance, Download)
Damir Arh - 6 less popular facts about C# 9 records
Konrad Kokosa - Understanding Disposables In .NET Dependency Injection Part 1 & Part 2 & Part 3
Steve Collins
ASP.NET Core / ASP.NET / Blazor
- Tiny Difference, Big Consequences Reloaded: SignalR in .NET Core 3.1 vs. .NET 5
Roland Weigelt - Blazor WebAssembly Component Virtualization with ASP.NET Core API
Marinko Spasojevic - Use OpenAPI, Swagger UI, and HttpRepl in ASP.NET Core 5 to supercharge your API development
Dave Brock - Call anonymous C# functions from JS in Blazor WASM
Kristoffer Strube - Localization in Blazor WebAssembly Applications
Marinko Spasojevic - Using Standard Health Checks and Building your Own in ASP.NET Core
Imar Spaanjaars - ASP.NET Core Pitfalls – Returning a Custom Service Provider from ConfigureServices
Ricardo Peres - A Simple Bootstrap Modal Dialog for Blazor
Shaun C Curtis - Using Microsoft Graph API in ASP.NET Core
Damien Bowden - How to Send an SMS with ASP.NET Core
Marinko Spasojevic
Azure / Cloud
- Adding .NET 5 Support to Azure App Service
Joseph Guadagno - Azure Backup for Azure PostgreSQL long-term retention in preview
Swati Sachdeva - What database should you use in your next Azure Functions app
Michael Crump - How to add a Startup class to Azure Functions
Anuraj Parameswaran - QnA Maker managed: now in public preview
Ivana Tilca
Conceptos / Patrones / Buenas prácticas
- Design patterns in C# - The Facade Pattern
Carmel Eve - Big O Notation
Leonardo Maldonado - The Complexity of Caching
Derek Comartin
Data
- MongoDB best practices from the SIP3 team.
Oleg Agafonov - 4 Experts List Favorite New EF Core 5.0 Features
David Ramel
Machine learning / IA / Bots
Web / HTML / CSS / Javascript
- Announcing TypeScript 4.1
Daniel Rosenwasser - 5 Tips to Improve Ionic Angular App Performance
Matt Netkow - isfastnet: a tiny script to find out if your user's internet is fast or slow
Saunved - Var, Let, and Const...What's The Difference?
Tanner Kirkpatrick - 8 Useful Javascript Array Methods
Abdelrahman Mohamed - Revisiting Multiple Vue Projects
Shawn Wildermuth - A simple WebAssembly linker in JavaScript
Radu M - Mixing Colors in Pure CSS
Carter Li - Integrating backend in Vue applications with a proxy
Karthik Chintala - Echo Cancellation with Web Audio Api and Chromium
Katy Didknot - Fading Up Sections Using Intersection Observer
José Delgado - How to Make an Awesome Horizontal Parallax Animation
Rob OLeary - Standardizing <select> And Beyond: The Past, Present And Future Of Native HTML Form Controls
Stephanie Stimac - grid-auto-flow : CSS Grid :: flex-direction : Flexbox
Robin Rendle - Thinking Outside the Box with CSS Grid
Alex Trost - Creating WebGL Effects with CurtainsJS
Zach Saucier - A Complete Guide to CSS Gradients
Geoff Graham - A Collection of the Best JavaScript Array Tricks
Matthew MacDonald - 10 JavaScript Interview Questions
Mehul Lakhanpal - console.log({ myVariable });
Chris Coyier
Visual Studio / Complementos / Herramientas
Personalización de Windows Terminal
Fernando Escolar- Ejecutando, depurando y desplegando microservicios con “Tye”. De paso, un vistazo a LENS
Juan Luis Guerrero - De StatefulSets y headless services
Eduard Tomás - What's new in .NET Productivity
Mika Dumont - GitHub accounts are now integrated into Visual Studio 2019
Ruben Rios - Review and apply suggestions faster with IntelliCode suggestions
Peter Groenewegen - Visual Studio 2019 version 16.8 adds a set of Git productivity features
Kunal Chowdhury - 10 VS Extensions You Might Have Missed
Phil Pursglove - Microsoft Edge will soon allow you to name a window
Kunal Chowdhury - Time to learn C# with Notebook in VS Code
Kenichiro Nakamura
Xamarin
Alert dialog personalizado con Xamarin Forms
Jorge Diego Crespo- Xamarin UI: Creando un control Switch en Xamarin.Forms usando Shapes y Paths
Jesus Angulo - Sharpnado.HorizontalListView 1.8: reveal animations
Jean-Marie Alfonsi - Intro to Xamarin Essentials
Nigel Ferrissey - Enabling C# 9 in Xamarin & .NET Standard Projects
James Montemagno - Xamarin.Forms - File Browser
Delpin Susai Raj - Improving the touch targets in your apps using Xamarin.Forms
Steven Thewissen
Otros
- Linux: cómo hacer que un servicio se reinicie automáticamente si rompe
José Manuel Alarcón
Publicado en Variable not found.
Estos contenidos se publican bajo una licencia de Creative Commons
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario
Backlinks:
¡Bloguea sobre este tema!