Интересности #176
В этот раз в обзор попали материалы появившиеся с начала этого года. Поэтому и ссылок будет побольше чем обычно.
.NET
- Deserializing JSON into polymorphic classes with System.Text.Json
- Tracing .NET Core applications
- Unit Testing .NET Core When Using Common Statics (DateTime, Folder, File, etc.)
AI
ASP.NET
- ASP.NET Core in Azure App Services’ Docker Images - Part 1
- ASP.NET Core 2.0 JWT Authentication Example
- Using Serilog.AspNetCore in ASP.NET Core 3.0
- Introducing Identity to the ASP.NET Core Project
- Microsoft Blazor to become mainstream in 2020
- Building experimental hybrid Blazor WebAssembly application
- Integrating SignalR with React TypeScript and ASP.NET Core
Azure
- Getting started with cloud deployments with Pulumi and .NET
- Messaging with Azure Event Hubs
- Azure Event Hubs supported Protocols
- Azure Service Bus from the ground up
- Azure Service Bus Core Features
- Nine Performance Tips for Azure App Services
Development
- .NET everywhere apparently also means Windows 3.11 and DOS (перевод на Хабр)
- Резервирование констант и Git hooks на C#
- Free GrapeCity Whitepaper – Desktop to Web: WinForms to JavaScript Migration Guide
JavaScript
- Как использовать Инверсию Управления в JavaScript и в Reactjs для упрощения работы с кодом
- Насколько важен порядок свойств в объектах JavaScript?
- JavaScript: Understanding Generators
- Understanding Async Await
- How to Create Procedural Clouds Using Three.js Sprites
Machine Learning
React
- React Fragments – A Quick React Tip
- Best New Features of Create React App 3.3
- Better Modals in React
- Modern Full-Stack Development with Nest.js, React, TypeScript, and MongoDB
Tools
- Redis Best Practices, часть 1
- Azure DevOps - YAML for CI-CD Pipelines
- Trying out Container Tools in Visual Studio 2019
- JetBrains Mono — a new typeface made for developers
- Windows Terminal Preview v0.8 Release
- Capturing Logs in Docker Desktop
- How to use GitHub Actions to deploy an Azure Virtual Machine