lunes, 30 de septiembre de 2019
Ahí van los enlaces recopilados durante la semana pasada. Espero que os resulten interesantes. :-)
Por si te lo perdiste...
- ¿Por qué separamos los directorios con la barra invertida?
José María Aguilar - ¿Se pueden introducir directivas o lógica de inicialización en todas las vistas y páginas sin duplicar código?
José María Aguilar
.NET / .NET Core
- Announcing .NET Core 3.0
Richard Lander - .NET Core 3.0 Released / .NET 5 Is VNext
Chris Pietschmann - Announcing F# 4.7
Phillip Carter - Single-file executables in .NET Core 3
Magnus Montin - Exploring .NET Core 3.0. What's New?
Andrea Chiarelli - .NET Core 3.0 New APIs
Patrick Smacchia - dotnet new - Behind the Scenes
Mark Heath - Nullable<T>: Value vs GetValueOrDefault() in term of performance
Gérald Barré - A Closer Look at C# 8 Interfaces
Jeremy Clark - C#8 Interfaces: Properties and Default Implementation & Unit Testing Default Implemetation & "dynamic" and Default Implementation & Dangerous Assumptions in Default Implementation
Jeremy Clark - Adventures in IL: Conditionals and Loops
Aaron Powell - Announcing free C#, .NET, and ASP.NET for beginners video courses and tutorials
Scott Hanselman - Creating gRPC .NET Core Client libraries
Steve Gordon - gRPC and C# 8 Async stream & * gRPC and C# 8 Async stream cancellation
Laurent Kempé - The Maybe Monad
Yacoub Massad - All about IDisposable
Gunnar Peipman - “Stubs” in the .NET Runtime
Matt Warren - Detecting Profanity in Users Input
Stephen Haunts - Modernize Your C# Code
Florian Rappl - Como medir el rendimiento de nuestro código
Jorge Turrado
ASP.NET / ASP.NET Core
-
ASP.NET Core and Blazor updates in .NET Core 3.0
Daniel Roth - The Blazor Bet
K. Scott Allen - Setting HTTP header attributes to enable Azure authentication/authorization using HTTPRepl
Angelos Petropoulos - Testing MVC Controllers in ASP.NET Core
Marinko Spasojevic - How to Monitor IIS Performance: Basics to Advanced & Guide to w3wp.exe High CPU Usage for IIS Worker Processes
Matt Watson - AutoWrapper is now Officially Released!
Vincent Maverick Durano - Demystifiying IIS Application Pools
Jeremy Morgan - Upgrading my AlbumViewer Sample Application to ASP.NET Core 3.0
Rick Strahl - Single Page Applications and ASP.NET Core 3.0
Shawn Wildermuth - ApiBoilerPlate: A Project Template for Building ASP.NET Core APIs
Vincent Maverick Durano - Decrypting (But Not Really Encrypting) Configuration Settings in ASP.NET Core
Peter Vogel - Introducing IHostLifetime and untangling the Generic Host startup interactions: Exploring ASP.NET Core 3.0
Andrew Lock - Desplegando una aplicación web de ASP.NET Core 3 en Azure App Service
Jorge Serrano
Azure / Cloud
- How to enable Accelerated Networking in existing Azure Virtual Machines?
Kumar Allamraju - Announcing Azure Storage Explorer 1.10.0
Catherine Wang - Exportar alertas de Microsoft Azure a On Premises
Gisela Torres
Conceptos / Patrones / Buenas prácticas
-
What's the difference between a console, a terminal, and a shell?
Scott Hanselman - Advanced error handling techniques
Vladimir Khorikov - HTTP/3: the past, the present, and the future
Alessandro Ghedini & Rustam Lalkaka
Data
- Announcing Entity Framework Core 3.0 and Entity Framework 6.3 General Availability
Diego Vega - SQL Server Management Studio 18.3 is now generally available
Dinakar Nethi - Migrating your SQL Server Workloads to PostgreSQL
Shameel Ahmed - Hot patching SQL Server Engine in Azure SQL Database
Hans Olav Norheim - Database sharding explained in plain English
Craig Kerstiens - Entity Framework Core: Multitenancy
Maarten Merken
Machine learning / IA / Bots
- Queue in TensorFlow .NET
Haiping Chen - How to implement object recognition on live video stream
Gilad David Maayan - ML.NET and Model Builder at .NET Conf 2019 (Machine Learning for .NET)
César De la Torre
Web / HTML / CSS / Javascript
- Cheat sheet for moving from jQuery to vanilla JavaScript
Tobias Ahlin - Chrome 78 Beta: a new Houdini API, native file system access and more
Chromium Blog - Filtering Data Client-Side: Comparing CSS, jQuery, and React
Chris Coyier - Does DDD Belong on the Frontend? - Domain-Driven Design w/ TypeScript
Khalil Stemmler - Patterns for Asynchronous Operations with async
Joe Zimmerman - Getting started with Vue CLI
Karthik Chintala - Web-to-App Communication: DirectInvoke
Eric Law - 15 Must-Have Vue Directives Maximize Your Productivity
Nada Rifki
Visual Studio / Complementos / Herramientas
- .NET Core Support and More in Visual Studio 2019 version 16.3
Jacqueline Widdis - Visual Studio 2019 for Mac version 8.3
Jordan Matthiesen - Tracepoints: Debug with less clutter
Sagar Shetty - Visual Studio Tips and tricks: Multi-line and multi-cursor editing
Gérald Barré - 14 VSCode Extensions That Will Improve Your Productivity
Thomas De Moor - Git: establecer WinMerge como herramienta de diferenciación de archivos
José Manuel Alarcón
Xamarin / Cross-platform
- Xamarin Announcements from .NET Conf 2019
Pierce Boggan - Xamarin Hot Restart - Test your app changes today!
Jimmy Garrido - [Xamarin.Forms] RelativeSource Binding
Javier Suárez - Make your life simpler with the CollectionView’s Layouts 😎
Leomaris Reyes - [Xamarin.Forms] Un vistazo a RefreshView
Javier Suárez - Introduction to Xamarin.Forms Shell
Matt Soucoup - Xamarin.Forms UI Challenges
Kym Phillpotts - [Xamarin.Forms] Ahora podemos usar contenido Html en Labels
Javier Suárez
Otros
-
How did MS-DOS decide that two seconds was the amount of time to keep the floppy disk cache valid?
Raymond Chen - HTTP/3: the past, the present, and the future
Alessandro Ghedini
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario