Интересности #247
На прошедшей неделе подборка получилась не сильно большая, но разнообразная. Поэтому переходим сразу к списку.
.NET
- Создание пакета NuGet для библиотеки с платформозависимым API
- What’s new in Windows Forms in .NET 6.0 Preview 5
- An introduction to the Microsoft identity platform
- RabbitMQ With ASP.NET Core - Microservice Communication With MassTransit
- BenchmarkDotNet - Reliable And Efficient .NET Code Performance Measure
ASP.NET
C#
Architecture
- Apache Pulsar как основа для системы очередей
- «Оливье в каждой семье свой», или как мы придумали ещё одну многомодульную архитектуру
- Handling Failures in Message Driven Architecture
- Versioned Value
Azure
- .NET 6 Preview 5 on App Service
- Translate documents at scale and preserve formatting with Azure Translator
- Implementing Circuit Breaker using Azure EventHubs And Azure Logic App
- Azure automation
- 16 Tips to Master Your Azure Static Web Apps
- Build serverless, full stack applications in Azure
- Azure SDK Release (June 2021)
Development
- Как проходят архитектурные секции собеседования в Яндексе: практика дизайна распределённых систем
- Improving Method and Function Clarity
- Windows 11 design principles
Machine Learning
Tools
Visual Studio
- Async Debugging Part 3
- What Is New In Visual Studio 2022
- Type less, code more with IntelliCode completions
Kubernetes
Web Development
JavaScript
- Взлом JavaScript с помощью JavaScript
- Новые JavaScript-API для работы с аппаратным обеспечением
- Идеальный инструмент для создания прогрессивных веб-приложений или Все, что вы хотели знать о Workbox. Часть 2
React
- A Developer’s Guide to Session Management in React
- Don’t Stop Me Now: How to Use React useTransition() hook
Security
- Trusted Types API для защиты DOM от XSS-атак
- JSON Web Tokens (JWT) are Dangerous for User Sessions—Here’s a Solution
TypeScript