Интересности #169
Традиционная для пятницы подборка интересных статей.
.NET
- Performance in .NET Core
- Update on using HostBuilder, Dependency Injection and Service Provider with .NET Core 3.0 WPF applications
- Performance Profiling of .NET Core 3 applications on Linux with dotnet-trace and PerfView
- Announcing .NET Core 3.1 Preview 2
- Converting a .NET Standard 2.0 library to .NET Core 3.0
ASP.NET
- Working with Claims to Authorize Users in ASP.NET Core and Blazor
- User claims in ASP.NET Core using OpenID connect authentication
- Accessing and Extending Authorization Claims in ASP.NET Core and Blazor
- gRPC as a Replacement for WCF
Azure
- Azure Machine Learning Pipelines
- Logging ASP.NET Web API 2 Failed Request Body to Application Insights
- The November 2019 release of Azure Data Studio is now available
C#
- The Most Subtle C# Bugs in 2019: Null Conditional Operator with Any()
- The Complete LINQ Debugging Guide
CSS
Development
- 7 бесплатных курсов для разработчиков от Microsoft
- Асинхронность в .NET, популярность на Stack Overflow, «церковный» софт: интервью со Стивеном Клири
Entity Framework
JavaScript
- Современная загрузка скриптов
- Поймут даже дети: простое объяснение async/await и промисов в JavaScript
- Как заставить ваши веб-приложения работать в автономном режиме
Machine Learning
- Announcing ML.NET 1.4 general availability (Machine Learning for .NET)
- How to Work with C# Vectors and Matrices for Machine Learning
- ML.NET: Machine Learning for .NET Developers
React
Tools
- Announcing Visual Studio Online Public Preview
- Trying out Visual Studio Online - Using the cloud to manage and compile your code is amazing
- Announcing .NET Jupyter Notebooks
- All Things Developer Tools at Microsoft Ignite
- Build a .NET App Quickly with Docker