Интересности #288
В очередной коллекции можно найти информацию о том, как генерировать случайные имена, как узнать что происходит в .NET 6 pipeline, как искать в ширину и какие еще есть интересные варианты использования C#. Кроме того, не остаются без ссылок те, кто интересуется Azure, архитектурой и веб разработкой. Ну и, разумеется, есть описание что появилось в новой версии Git. А если этого мало – есть интересные истории и кое-то про разработку игр.
.NET
- Faker API для .NET — генерация случайных имен и других данных
- Understanding your middleware pipeline in .NET 6 with the Middleware Analysis package
ASP.NET
- Создание приложения NET 6 + VUE с защитой reCaptcha
- Minimal API Route Handler Filters
- Running .NET Core Applications as a Windows Service
C#
- \[Грокаем алгоритмы\] Алгоритм поиска в ширину на C# (BFS)
- Simulating Return Type Inference in C#
- How to Use Span in C# to Improve Application Performance
MAUI
Azure
- Running headless Chromium in Azure Container Apps with Playwright
- Deploy Azure Static Web Apps With Bicep
- Benchmarking Data Migration from Cassandra to Azure Cosmos DB Cassandra API
- Azure Cognitive Search now supports swapping indexes
- Using Azure Service Bus in the wild
Архитектура
- Когда действительно пора делать микросервисы
- Customer Experience APIs (API для клиентского опыта): недостающий уровень
- Avoiding Batch Jobs by a message in the FUTURE
- Error handling: Exception or Result?
- ASP.NET 6 REST API Following CLEAN ARCHITECTURE & DDD Tutorial | Part 1 - Project Setup
Веб разработка
TypeScript
Инструменты
Git
- Вышел Git 2.37
- Что делать неизвестным в вашем git репозитории
- Git 2.37 adds a new mechanism for pruning unreachable objects
Visual Studio
Visual Studio Code