Интересности #368
В новой подборке Интересностей много материалов про .NET, новые возможности Visual Studio 2022. Но и кроме этого есть что почитать.
.NET
- Dramatically faster package restores with .NET 9’s new NuGet resolver
- OpenAPI document generation in .NET 9
- dotnet scaffold - Next Generation Content Creation for .NET
- .NET Upgrade Assistant now supports upgrading to Centralized Package Management
ASP.NET
Aspire
C#
Библиотеки
- HybridCache in ASP.NET Core - New Caching Library
- Unlocking the Power of Memory: Announcing General Availability of Semantic Kernel’s Memory Packages
Реализации и примеры
- Как сделать Unit-тестирование в .NET проще и интереснее?
- Task изнутри: управление потоками в .NET и создание своих планировщиков
- Интеграционные тесты для ASP.NET Core
- Fun with bugs: Advanced Dictionary API
- Using the Confluent Kafka Consumer in a Non-Blocking Way in .NET and C#
- How to Create SVG Files Programmatically in C# .NET
Azure
- Event Broker Implementation in C# Using Azure Service Bus
- Better Azure Identity authentication support and performance during local development with .NET Aspire
- Azure SDK Release (November 2024)
Алгоритмы
Архитектура
- Software Architect vs Solution Architect
- Разработка и управление едиными контрактами API
- Структурный дизайн. Древний секрет простого и быстрого кода
- Domain-Driven Design: чистая архитектура снизу доверху
- Многослойная архитектура FrontEnd-приложений на основании SOLID
- Использование PlantUML для описания API. Визуализация для начинающих
- Lesson 200 - A Call To Action (November 18, 2024)
- Microservices Architecture Challenges and Solutions
Безопасность
Веб разработка
CSS
JavaScript
- JavaScript. Как сделать невероятно быстрый многопоточный Data Grid на 1 000 000 строк. Часть 1/2: нюансы работы с DOM
- Как я создал Vanilla Calendar Pro — легкий и гибкий календарь на JavaScript с использованием TypeScript
- Как спрятать любые данные в PNG
TypeScript
- Вышел TypeScript 5.7
- Как я писал плагин для TypeScript. Часть 1. IDE
- Рецепты TypeScript: подстановка параметров в путь
- Announcing TypeScript 5.7
React
Инструменты
Visual Studio
- Making you more productive with Visual Studio v17.12
- Git tooling updates in Visual Studio 17.12
- VisualStudio.Extensibility 17.12: CodeLens support is here!
- Copy files across instances of Visual Studio
- Copying error messages just got easier
- Debugger and Diagnostics updates in Visual Studio 17.12
Контейнеры
Docker
Kubernetes
Разное
- Катастрофа в российской зоне проекта NTPPool.org
- Должен ли тимлид писать код?
- Как awk заменяет 10 команд Bash
- Пример Definition of Ready: как мы проверяем готовность постановки на разработку
- SOLID. Проблема новичка
Разработка
Хранилища данных
PostgreSQL