Интересности #298
В этот раз в подборку вошли интересные статьи и видео за последние две недели. Вышло не так много как в прошлом выпуске, но не менее интересно.
.NET
- Защита web.config с помощью цифровых сертификатов в Windows и Azure
- Accessing State in System.Text.Json Custom Converters
- Introducing Spectre.Console
ASP.NET
- Fighting with nullable reference types in Razor Pages
- Real-time Charts with ASP.NET Core, SignalR, and Chart.js
C#
- Создаём асинхронный Fluent API
- Doing shenanigans in C#
- Generic types are for arguments, specific types are for return values
Entiry Framework
Azure
- Favorite security-focused open-source workbooks for Azure Monitor and Microsoft Sentinel
- WebSockets Available on App Service Free Tier
- Azure Service Bus Performance
- Announcing new stable release of Azure Form Recognizer libraries
- Azure portal September 2022 updates
- A repository wrapper for Azure Cosmos DB queries and commands
Алгоритмы
- Масштабирование. Алгоритм Уменьшения и Увеличения изображения
- Алгоритмы для веб-разработчиков простыми словами (часть 3)
Архитектура
- STOP Over-Engineering Software!
- Stubs and mocks break encapsulation
- Architecture: Software as a Service Databases – Single DB or DB per Client
- Focusing on Problems When Defining a New API
- Top 25 API Onboarding Experiences
- Software Architecture Titles Of Choice
Безопасность
Веб разработка
CSS
JavaScript
- JavaScript: Zoom как в картах для SVG/HTML
- Анатомия ошибки в JavaScript
- Node.js 19 is now available!
- Node v18.12.0 (LTS)
- Reminder: JSON.stringify can create Multi-line, formatted and filtered strings from JSON
TypeScript
- TypeScript 4.9: что нас ожидает
- TypeScript в React-приложениях
- Создаём npm пакет, совместимый с CJS, ESM, написанный на TypeScript
React
Инструменты
- Azure DevOps Server 2022 RC2 now available
- How to Analyze Query Plans in Azure Data Studio
- Announcing MySQL extension for Azure Data Studio (Public Preview)
Visual Studio
Visual Studio Code