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.
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario