Интересности #310
В этот раз подборка получилась хоть и небольшая, но от этого не менее интересная. Например, есть отличная статья про работу async/await в C#. Да и другие материалы не отстают. Выбираем время и читаем.
.NET
ASP.NET
- ASP.NET Core7: Use endpoint groups to manage minimal APIs versioning
- How to properly test your HTTP API contracts in .NET
- How to write your own cron Job scheduler in ASP.NET Core (like Quartz, Hangfire, …)
- Output Caching in ASP.NET Core
C#
- Современные (инкрементные) Source Generators в .NET
- How Async/Await Really Works in C#
- C# Performance tips and tricks
- Using Sqlite as a store for a long running process
- Testing WITHOUT Mocks or Interfaces!
- System.Text.Json Serializing Hierarchical Data
- ExternalFinalizer: Adding a finalizer to 3rd party objects
- Solving .NET JSON Deserialization Issues
Azure
Архитектура
- Armchair Architects: Architectural Erosion and Technical Debt
- Armchair Architects: How do you get meaning from your data?
- How to handle multiple commands in the same transaction
Базы данных
Веб разработка
CSS
JavaScript
- Тестирование UI в JavaScript – наилучшие практики
- Возможности JavaScript и TypeScript последних лет. Часть 1
TypeScript
React
Инструменты
Visual Studio
- Visual Studio 2022 v17.6 Preview 2 is now available
- Help us investigate a new Welcome Experience in Visual Studio 17.6 Preview 2
- Improving the Spell Checker
Visual Studio Code