Интересности #187
На Pluralsight все курсы еще доступны для бесплатного просмотра до конца апреля. Но это не отменяет очередную подборку интересных статей и видео.
.NET
- X.509 своими силами в .Net Core
- Work flow of diagnosing memory performance issues – Part 1
- Introducing the Diagnostics Client Library for .NET Core
ASP.NET
- Building an ASP.NET Core Tag Helper to Show/Hide UI Elements based on Authorization
- How to automatically choose a free port in ASP.NET Core 3.0
- Using Entity Framework in a Blazor Server Application
Azure
Kubernetes
- How to Easily Deploy ASP.NET Core Web API to Kubernetes Cluster on Azure
- Kubernetes on Azure: Deploy and Manage Your First Cluster in AKS
C#
- Книга «Конкурентность в C#. Асинхронное, параллельное и многопоточное программирование. 2-е межд. изд.»
- Consuming GraphQL in C#
- Pretty Method Display in xUnit.net
- Using FluentAssertions with xUnit Theory to Test for an Exception AND a Successful Return
CSS
Development
- Unigine Engine — новый уникальный
- When to Mock
- Refactoring: This class is too large
- When should I write an Architecture Decision Record?
Entity Framework
JavaScript
Machine Learning
- Machine Learning – Lessons from our POC
- Использование алгоритмов ML для классификации многостраничных документов: опыт ВТБ
React
Tools
- GitHub is now free for teams
- Create, Build, Deploy and Configure an Azure App Service with Azure DevOps and Azure CLI
- View constants where you use them in your C# code
Kubernetes
- Monitoring Kubernetes Workloads: The Sidecar Pattern
- Try this Kubernetes HTTP router and reverse proxy
- Crafting Kubernetes Operators
- Deploy Kubernetes and Applications with Go
- Как устроена Вечерняя школа по Kubernetes
- Лучшие практики и рекомендации для запуска контейнеров и Kubernetes в производственных средах