2026-01-18 csharpdotnetdotnet-10 CV Shortlist: историческая заметка об AI SaaS на .NET 10 Что объявил автор CV Shortlist, что описывал прежний README и какие идеи .NET AI остаются полезными после исчезновения публичного репозитория.
2026-01-10 csharp-14csharpdotnet Microsoft `mcp`: подключаем серверы Model Context Protocol на C# в .NET 10 Как подключить серверы Model Context Protocol (MCP) на C# в .NET 10 с помощью microsoft/mcp. Контракты инструментов, валидация ввода, аутентификация, наблюдаемость и шаблоны для продакшна.
2026-01-10 grpcdotnetdotnet-10 gRPC в контейнерах кажется сложным в .NET 9 и .NET 10: 4 ловушки, которые можно исправить Четыре частые ловушки при размещении gRPC в контейнерах с .NET 9 и .NET 10: несовпадение протокола HTTP/2, путаница с терминацией TLS, сломанные health-проверки и неверная настройка прокси -- с исправлением для каждой.
2026-01-10 dotnetdotnet-10dotnet-9 Мониторинг фоновых задач в .NET 9 и .NET 10 без Hangfire: здоровье + метрики + оповещения Мониторинг задач BackgroundService в .NET 9 и .NET 10 без Hangfire с помощью heartbeat-проверок здоровья, метрик длительности и оповещений о сбоях, с практическим примером кода.
2026-01-10 dotnetdotnet-10 Файловые приложения .NET 10 получили скрипты из нескольких файлов: на подходе `#:include` .NET 10 добавляет поддержку #:include для файловых приложений, позволяя скриптам, запускаемым через dotnet run, охватывать несколько .cs файлов без создания полноценного проекта.
2026-01-10 dotnetdotnet-10dotnet-9 System.CommandLine v2, но с уже готовой обвязкой: `Albatross.CommandLine` v8 Albatross.CommandLine v8 строится поверх System.CommandLine v2 и добавляет генератор исходного кода, интеграцию с DI и слой хостинга, чтобы убрать шаблонный код CLI в приложениях .NET 9 и .NET 10.
2026-01-10 dotnetdotnet-10winforms Wave-IDE в 2026: минимальная обвязка Roslyn под IDE на WinForms на .NET 10 Wave-IDE показывает, что WinForms и Roslyn на .NET 10 - это уже достаточно, чтобы построить рабочий C#-IDE. Вот минимальная обвязка для инкрементального анализа, автодополнения и диагностики.
2026-01-08 awsdotnetdotnet-10 AWS Lambda поддерживает .NET 10: что проверить перед переключением среды выполнения AWS Lambda теперь поддерживает .NET 10, но обновление среды выполнения это не самая сложная часть. Вот практический чек-лист, охватывающий cold starts, trimming, native AOT и форму развёртывания.
2026-01-08 dotnetdotnet-10 .NET 10 раздул ваш список NIC? Фильтрация GetAllNetworkInterfaces() без самообмана Как фильтровать GetAllNetworkInterfaces() в .NET 10, когда виртуальные адаптеры из Hyper-V, Docker, WSL и VPN затопляют список. Включает двухступенчатый фильтр с явными компромиссами.
2026-01-08 dotnetdotnet-10 Queryable Encryption и векторный поиск в провайдере MongoDB EF Core (и почему это важно для .NET 9 и .NET 10) Провайдер MongoDB EF Core теперь поддерживает Queryable Encryption и векторный поиск. Что это значит для приложений на .NET 9 и .NET 10, уже использующих EF Core.