Интересности #356
Готова очередная подборка Интересностей. В этот раз больше всего статей про .NET, но есть что почитать и в других разделах.
.NET
Aspire
Entity Framework
Библиотеки
Реализации и примеры
- Заметки по архитектуре .NET библиотеки: кастомные структуры как средство валидации значений
- Пожалуй, самый простой способ спасти ваше .NET-приложение, или Prometheus (и не только) спешит на помощь)
- Leveraging Redis as a Sidecar for Linux App Service
- Back to Basics: Await a Task with a Timeout
- ASP.NET Core Logger messages matter
Rust
Архитектура
- Three data architectures for the server
- The Memento Design Pattern in C#, Practically With Examples
- API naming principle: If there is no direct object, then the direct object is the source object
Безопасность
Веб разработка
TypeScript
React
- React Hook Form: создание сложных форм для начинающих
- Работа с массивами по-новому. React Custom Hook: useArray
Инструменты
Visual Studio
Visual Studio Code
Контейнеры
Docker
Kubernetes
- Переадресация портов в Kubernetes: команда kubectl port-forward
- Приватный Kubernetes за 50 минут
- Kubernetes становится вендоронезависимым после изменения 1,5 млн. строк кода
Очереди
Разное
- Создание процессора с нуля для чайников
- Как программные ошибки приводят к катастрофическим последствиям