Интересности #284
Добрая часть статей в этом выпуске связаны с прошедшей на прошлой конференцией Build. Но есть и другие интересности, на которые стоит обратить внимание.
.NET
- .NET 6: PriorityQueue
- .NET Framework May 2022 Cumulative Update
- Introducing .NET MAUI – One Codebase, Many Platforms
- OpenTelemetry .NET Automatic Instrumentation Releases its first Beta
- Provide default configuration to your .NET applications
- Debugging NuGet Packages: Understanding Debugging Symbols and Using Source Link
ASP.NET
C#
Azure
- Optimizing Azure Kubernetes Service (AKS) with the Well-Architected Framework
- Optimizing Azure Virtual Machines with the Well-Architected Framework
- Announcing Azure DNS Private Resolver: Now in preview
- A coding pitfall in implementing dependency injection in .NET azure functions
- An Azure Developer’s guide to Microsoft Build 2022
- Announcing Service Bus Explorer for Azure portal public preview
- Announcing the stable release of the Azure Schema Registry client libraries
- Announced at Microsoft Build: New features for scalable, cost-effective application development
- Introducing Azure Deployment Environments
- gRPC support on Azure App Service
- Azure SDK Release (May 2022)
Архитектура
- Проверяем Архитектурные стили на движке Factorio (часть 1)
- ORM — отвратительный анти-паттерн
- Микросервисы и неизбежная боль?
- Commands & Events: What’s the difference?
- Message Ordering in Pub/Sub or Queues
- How to Build Your First Architecture Diagram
- Domain Modeling - Encapsulation
Базы данных
- Do it yourself: JIT компиляция SQL в Tarantool
- Build Announcements: SQL Server 2022 public preview and Azure SQL updates
- MySQL Essentials
Брокеры сообщений
Веб разработка
JavaScript
- JavaScript декораторы наконец-то в Stage 3
- Что такое мемоизация? Как и когда использовать мемоизацию в JavaScript и React
- Создание REST API с помощью Feathers.js и SQLite
TypeScript
- Как интегрировать авторизацию через Госуслуги (ЕСИА) с помощью Docker и Typescript
- Announcing TypeScript 4.7
- Understanding TypeScript 4.7 and ECMAScript module support
React
- React hooks, как не выстрелить себе в ноги. Часть 1: работа с состоянием
- useLayoutEffect Is a Powerful Hook
Инструменты
- Нужен бесплатный SSL-сертификат? Легко
- Introducing Microsoft Dev Box
- Windows Terminal Preview 1.14 Release
Visual Studio
- Visual Studio 2022 for Mac is now available
- Visual Studio at Microsoft Build 2022
- IEnumerable Visualizer In Visual Studio 2022
- All-In-One Search Is Getting Slicker
- Introducing the private preview of port tunneling in Visual Studio for ASP.NET Core projects
- Extending Visual Studio CodeLens Functionality
Git
- Rewriting git history simply with git-filter-repo
- Reducing the size of a git repository with git-replace
Контейнеры
- Руководство по обеспечению высокой доступности в Kubernetes
- Спокойный сон и крепкие нервы. Резервное копирование для Kubernetes. Часть 1
Машинное обучение
Разное
- Rust с 0 до 80% для JavaScript разработчиков
- 10 лучших алгоритмов 20 века
- Design tips for non-designers