Интересности #369
Вот что интересного было замечено за прошедшую неделю.
.NET
- Импортозамещение ПО в России: тенденции и перспективы после ухода Microsoft
- Using Dependabot to Manage .NET SDK Updates
- Installing .NET 9 Alongside Older Versions on Ubuntu 22.04
ASP.NET
Entity Framework
MAUI
- .NET MAUI 9: Introducing the HybridWebView Project Template
- What’s New in .NET MAUI 9 – Window TitleBar
- Unit Testing in .NET MAUI
Реализации и примеры
- Служба Windows на C# в .Net 9 (Telegram.Bot)
- Моки, L1 и никакого деплоя. Собираем идеальный .NET-тест для веб-сервиса
- Создание Paint Dot Net плагина на C#/CodeLab для ЧБ дизеринга Jarvis Judice Ninke
- Short-circuiting an asynchronous traversal
- C# Tip: 2 ways to generate realistic data using Bogus
Azure
Rust
Алгоритмы
Архитектура
- Envoy — как писать чистый бизнес-код для микросервисной архитектуры
- Apache Flink: Flink Table API & SQL, часть 1
- Записки архитектора. Управление масштабными проектами, в которых не создаётся нового функционала
- Lesson 201 - Microservices Communication Protocols (December 2, 2024)
- How to Be Resilient
Безопасность
Веб разработка
CSS
JavaScript
TypeScript
React
Инструменты
- Начало работы с тестированием производительности на TypeScript с использованием K6
- Microsoft DevLabs Extensions
Visual Studio
- How Inline Return Values Simplify Debugging in Visual Studio 2022
- Introducing the Copy Git Permalink Feature in Visual Studio 17.12
Контейнеры
Разное
Разработка
- Как писать чистый код — советы для разработчиков с примерами
- Avoiding a Legacy Codebase. Keep it Evergreen
Хранилища данных
PostgreSQL