Интересности #195
Вот что можно почитать и посмотреть в свободное время.
.NET
- .NET Core vs Node.js
- Распределенная трассировка запросов в .NET
- Announcing .NET 5.0 Preview 5
- Create A Long Running Task In C#.NET Core
- BackgroundService Gotcha: Service Lifetime is Independent from Application Lifetime
ASP.NET
- ASP.NET Core updates in .NET 5 Preview 5
- ASP.NET Core OData
- ASP.NET Core Series:
- Using Blazor WebAssembly and C# to Build Tic-Tac-Toe in .NET Core
- How to implement Automapper in ASP.NET Core 3.1
Azure
- Using Azure Monitor Workbooks for Quick Monitoring Analytics
- .NET Framework 4.8 is coming to App Service
C#
Development
- Дополняя SQL
- Часть 1. Сложности парсинга. Истории о доработке ANTLR напильником
- Часть 2. Оптимизация работы со строками и открытия файлов
- Часть 3. Жизнь расширений для Visual Studio. Работа с IO. Необычное использование SQL
- Часть 4. Работа с исключениями, влияние данных на процесс разработки. Использование ML.NET
- Опубликован исходный код Command & Conquer: смотрим, что внутри
- HackTheBox. Прохождение Nest. NTFS потоки, реверс C# и бродилка по SMB
- The IO Container
- Building Microsoft Teams Apps with Visual Studio and Visual Studio Code Extensions
- Angular vs Vue: Best 10 Comparisons you Need to Know
Entity Framework
- Announcing Entity Framework Core 5.0 Preview 5
- Entity Framework Core In-Depth
Machine Learning
React
Tools
- Continuous Deployment for Windows Containers with GitHub Actions
- Easily rename your Git default branch from master to main
- Introducing “Web Live Preview”
- Using JSON Server for Demos and Prototypes
Kubernetes
- 10 типичных ошибок при использовании Kubernetes
- Deploy .NET Core Application In Azure Kubernetes With Azure DevOps
- Using Azure Policy for Kubernetes
- 5 ways to boost your Kubernetes knowledge