Интересности #344
На подходе очередной список интересного. Запасаемся временем и читаем.
.NET
- WinForms in a 64-Bit world - our strategy going forward
- AddConsole is obsolete: This method is retained only for compatibility
ASP.NET
- Reading Raw ASP.NET Request.Body Multiple Times
- Using named pipes with ASP.NET Core and HttpClient
- Testcontainers in ASP.NET Core
- Method Injection in ASP.NET Core: API Controllers vs. MVC Controllers
- Minimal APIs vs Controller APIs: SerializerOptions.WriteIndented = true
- Dealing with C# records in ASP.NET Core model binding
C#
- Getting all exceptions thrown from Parallel.ForEachAsync
- Parallel.ForEachAsync() and Task.Run() With When.All in C#
Библиотеки
Реализации и примеры
- Developing Optimized GitHub Actions with .NET and Native AOT
- Polly Core Rate Limiter
- Principal Component Analysis from Scratch Using Singular Value Decomposition with C#
- The case for an application-level tracing API in .NET
- Implementing the decorator pattern using System. Reflection.DispatchProxy
Azure
- Azure API Center: The First Look
- Using dependency injection with Azure .NET SDK
- Azure Functions Extensibility
Rust
Архитектура
- Памятка РП. Микросервисная архитектура
- Как мы увеличили скорость обработки сервисных сообщений в 10 раз и еще 3 кейса про масштабирование проектов
- Танцы с парсингом, kubernetes и миграция в Yandex Cloud: как мы делали «Контрагентио»
- Introducing Modular Monoliths: The Goldilocks Architecture
- How to make well-architected reviews work for your organisation
- SCORP - the well-architected tool for Architecture Reviews
- Implementing Closing the Books pattern
- Testing Event-Driven Architectures with OpenTelemetry
- ORMs can lead to FAT domain models. Slim them down!
- Clean Architecture in .NET
Веб разработка
TypeScript
React
- Redux vs Mobx кого же выбрать для React-приложения в 2024 году?
- 10 Best Create React App Alternatives for Different Use Cases
SolidJS
Инструменты
- Полезные модули PowerShell. Переводчик в консоли, SpeedTest, Syslog и другие
- 10 полезных команд Git
- Итак, вы думаете, что знаете Git? Часть третья: реально большие репозитории
- Релиз Git 2.44.0
- Highlights from Git 2.44
Visual Studio
- VisualStudio.Extensibility: Install extensions without restarting Visual Studio!
- A Streamlined Extension Manager comes to Visual Studio 17.9
Контейнеры
- Троттлинг в Kubernetes. Или как настроить лимиты, чтобы приложения не “тормозили”
- DIY: Ваше собственное облако на базе Kubernetes (часть 1)
Разное
- Когда одной работы мало: жизнь в режиме сверхзанятости
- Pet-проекты. Советы себе начинающему
- Труд разработчиков открытого ПО заслуживает оплаты
Хранилища данных
- SQL в Фокусе: Полное Руководство. 100 ключевых Вопросов с собеседований
- Стартуем без транзакции. Альтернативный вариант вопросов на собеседовании «по SQL»
PostgreSQL