Интересности #379
На прошедшей неделе интересностей было не так много. Но кое-что все же попало в список.
.NET
- .NET 10 Preview 3 - CLI Upgrades: Local SDK Installs, Shell Completion, Interactive Mode, & More
- Preview 2 of the .NET AI Template Now Available
- .NET 9 Apps Are Faster Than Ever
- Join the .NET & C# Teams at Microsoft Build 2025
Aspire
C#
- Почему == и .Equals() — не одно и то же (и как это вас подставит)
- Demystifying Records in C#: Immutable Design for Modern Applications
Библиотеки
- NetEscapades.AspNetCore.SecurityHeaders 1.0.0 has been released
- Handle cancellation in tests with xUnit.net v3
Реализации и примеры
- Разрабатываем печать документов на .NET с помощью OpenXml. Часть 2
- Extending Visual Studio - Adding a Command
Azure
Yandex Cloud
Архитектура
- Архитектурные паттерны для высокой масштабируемости. Часть 3
- GRASP: почему настоящая архитектура начинается не с SOLID
- Руководство по принципам SOLID для технических лидеров
- System Design для начинающих: всё, что вам нужно. Часть 5
- Monolith-First - are you sure?
- Microservices to Monolith
Веб разработка
CSS
React
Инструменты
- 20 лет Git, странному и прекрасному
- Cleaning up gone branches
- Introducing Incrementalist, an Incremental .NET Build Tool for Large Solutions
Visual Studio
- Toolbox Support for Explicit Assembly References in Windows Forms Out-of-Process Designer
- GitHub Copilot Highlights in Visual Studio 17.14 Preview 3 (Available Now)
Разное
Хранилища данных
MSSQL
- MSSQL: красиво рисуем историю выполнения Agent jobs
- MSSQL: рисуем метрики из Query Store на листинге процедуры / Хабр
PostgreSQL