All Episodes
RadioDotNet — 144 episodes · page 1 of 2
Мудрёный hill-climbing, опасный supply chain, полезный memory dump
Модель владения, новая производительность, оптимизация памяти
Настоящее C# 15, будущее C# 16, прошлое NuGet API Key
Долгожданный IDE MCP, согласованные проекты, внезапный boxing
Закрытая иерархия, морозный сборщик, генерирующийся клиент
Чтение коллекций, удаление миллионов, интеллект для сборки
Обезопашивание небезопасности, освоение метрик, битва архитектур
Улучшения в Process, запуск тестов, новинки в IDE
Чистокровный dotLLM, модная MSVS, убийственное исправление
Пришествие union types, HTTP-кэширование по RFC, после Minimal API
Пилотируемый runtime, стабильный async, спорный репозиторий
Навыки агентов, отладка nanoFramework, жизнь чистой архитектуры
Async в runtime, тесты в беде, profiler в ловушке
Стабильный WebAssembly, нужный SBOM, полезный PDB
Синхронная монорепа, домашний MSBuild SDK, удобные Immutable
Подстраиваемся под AI, обновляем network, подглядываем за VS team
Builds and Ships для .NET, Aspire не .NET, TUnit в .NET
Релизы .NET 10, C# 14, F# 10, ASP.NET Core 10, EF Core 10 и MAUI 10
Новая командная строка, уязвимые запросы, связывающий MCP
Готовимся к DATAS, берём лучшее от Unsafe, приветствуем MAF
Неудержимый performance, долгожданная VS 2026, новая книга
Долгожданные Unions, технологичный Multi-tenancy, избыточные DTO
Passkey для Identity, Aspire для людей, MCP для NuGet
Aspire в будущем, странности в Record, Python в .NET
Объекты на стеке, DDD на рефакторинге, Web API на невежестве
GC на .NET, Cancellation на разборе, постраничность на курсоре
Волшебные логи, Aspire против Compose, Яндекс ИИ для кода
Оптимальный ZLinq, скриптовый file-based apps, суровый circuit breaker
Расширяемые members, привлекательный C#, устойчивые приложения
Управление жизнью, ускоренное восстановление, быстрое развитие
Будущее Aspire'а, настоящее ReSharper'а, прошлое MediatR'а
Планирование по уму, непрерывная навигация, железный друг
Дзэн парсинга, спасительный slnx, новый старый async linq
Бодрая десятка, забытое логирование, перспективы выживания
Система эффектов, дружба Aspire с AWS, гибридное кэширование
Пулы объектов в деталях, невольный null в F#, весёлые ошибки в топе
Безопасные заголовки, хранение денег, ускорение логов
Долгожданный xUnit 3, новинки Npgsql и MongoDB в EF, .NET-рынок
EventSource в HTTP, AOT в Яндексе, Locking в EF
Релизы .NET 9, C# 13, ASP.NET Core 9, EF Core 9, F# 9 и Aspire 9
Сравнения Rust и C#, Minimal API и Controllers, Problem и Details
Разбираемся с SVE, празднуем STJ, унифицируем AI
FrozenDictionary в деталях, Aspire для тестов, локальная БЯМ
Неумолимый Performance, WebAssembly на Aspire, API под присмотром
Реинкарнация Discriminated Unions, Mono — всё, пакеты в безопасности
Выражения коллекций, комбинаторные тесты, сказ про миграцию
Обломный preview, правильные списки, спасительный кэш
Аспектная Metalama, неизбежные EF миграции, стильный код
Основные конструкторы, предсказуемая сборка, естественные ключи
Релиз Aspire, типы расширений, новинки Build 2024
Лучший UI Framework, структура Solutions, нужные Channels
Полезный Dev Proxy, лаконичный TypeSpec, быстрый SearchValues
Проникновение в PostgreSQL, правильный solution, радар технологий
Блестящий Garnet, проблемы экосистемы, OpenAPI и OpenAI
Aspire тащит, WinForms downshifting, Git hooks на C#
Калечение C#, видение .NET 9, категоризация ошибок
Правильный REST API, современный binary formatter
Много Aspire, миграция из Framework, чувствительные логи
Новогодние посиделки 2023
Эволюция task'ов, готовность к AOT, обнаружение сервисов
Релизы .NET 8, C# 12, ASP.NET Core 8, EF Core 8, F# 8 и Aspire Preview
Async practices, breaking changes, time provider
C# Next, подпольный DU от MS, async code smells
Reflection в AOT, новый Identity, тестирование в ASP
Зелёные потоки, быстрая восьмёрка, наглость Unity
Динамическая адаптация, правильные тесты, взаимодействие с JS
Самоубийство Moq, фантазии по .NET, последний из Preview
Разбор Interceptors, крупицы C# 12, проверка Business Rules
Сеньорное наименование, Slim построитель, ненужные иерархии
Отчёт StackOverflow, JetBrains AI, рекурсивные DataAnnotation
Будущее WASI, доминирование VS Code, новая книга
Rate Limiting, SOLID против CUPID, перспективы Console
Тех. радар, умные Notebooks, контейнеры для тестирования
Грамотный пулинг, будущее Identity, примерка таймеров
Безопасность контейнеров, атака на пакеты, засолка паролей
Легендарный ConfigureAwait, прощание с WPF, путь исправления багов
Начало .NET 8, основы криптографии, строгие секреты
Всё про коллекции, WinForm жжёт напалмом, секреты логирования
Подсматриваем за C# 12, ускоряем консоль, слушаем http запросы
Морозные коллекции, самозащита GC, свой GitHub Actions
Быстрый MemoryPack, небыстрый ASP.NET Core, недобыстрые IDE
Обзор .NET Conf 2022, .NET 7, C# 11, ASP.NET Core 7, EF Core 7, NuGet 6.4
Оптимизация регионов, формализация Memory Model, шустрый WASI
Полный обзор программы DotNext 2022 Moscow
Строгая конфигурация, сложная Console, новая EF книга
Поломанный Random, расширение Студии, знакомство с WebTransport
Генерация контейнеров, покинутый Foundation, быстрый .NET 7
Правильный Redis, новый Community Toolkit, запах IsNullOrWhiteSpace
Отчёт StackOverflow, анализатор для Middleware, nanoFramework жив
Знакомство с Generic Math, быстрый MAUI, запах Temporal Coupling
Полный обзор программы DotNext 2022 Piter
Улучшенные Regex'ы, релиз MAUI, разработка ядерного API
Многоликий идентификатор, дерзкий YARP, могучий транскодинг
Централизируем пакеты, трогаем JS, играемся в DevToys
Новомодные Segments и Regions, секреты Sealed, двойной JWT Token
Ограничения для ValueTask, основы Enums, нашествие Кабанчика
Правильный HTTP SDK, производительность EFCore, сломанный Object
F# для всех, double-bang оператор, новинки в IDE
Беспредельный MediatR, StringBuilder в деталях, большой юбилей
Ненужный MediatR, мощный .NET 6 GC, живой Standard