Сообщество .NET разработчиков. Чат: @dotnet_chat
⚡️ Новый визуализатор IEnumerable с поддержкой AI в Visual Studio 2022
Visual Studio 2022 представила новый визуализатор IEnumerable с поддержкой искусственного интеллекта. Этот инструмент упрощает отладку сложных запросов LINQ, делая рабочий процесс более интуитивным и эффективным.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Использование контейнеров Dev для новых версий .NET
Узнайте, как настроить и использовать контейнеры Dev для экспериментов с новыми версиями .NET.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Лучшие практики аутентификации и авторизации в ASP.NET Core
Узнайте, как реализовать аутентификацию с использованием JWT-токенов, а также авторизацию на основе ролей и атрибутов в ASP.NET Core.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Как Xbox использует .NET Aspire
В статье рассказывается о том, как команда сервисов Xbox применила .NET Aspire, и что из этого вышло.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Пример паттерн-матчинга в C#
В статье представлен фрагмент кода, демонстрирующий использование сопоставления шаблонов списка в C#.
Также показан метод SplitAny из .NET 9 и пример проверки версий.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ F# Weekly №12 2025
В 12-м выпуске: предварительная версия .NET 10, MSTest 3.8 и многое другое!
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Искусственный интеллект в разработке: новая тенденция 'Vibe Coding'
Команда разработчиков VS Code от Microsoft приступила к использованию подхода под названием 'Vibe Coding'.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ .NET Aspire 9.1: Интервью с Робом Ричардсоном
Роб Ричардсон делится своим опытом разработки облачных приложений на платформе .NET. Он рассказывает о встроенных возможностях Aspire, таких как OpenTelemetry, контейнеризация и надежные практики безопасности.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Выпущен MSTest 3.8: новые функции для .NET тестирования
Команда MSTest представила версию 3.8 с десятком новых возможностей. Обновление разработано на основе отзывов пользователей и призвано упростить процесс тестирования в проектах на .NET.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ OpenSilver 3.2 поддерживает мобильную разработку с интеграцией .NET MAUI Hybrid
Новая версия OpenSilver 3.2 позволяет разработчикам переносить приложения WPF на мобильные платформы благодаря интеграции с .NET MAUI Hybrid.
Это расширяет возможности кроссплатформенной разработки веб и нативных приложений.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Visual Studio 2022 поддерживает несколько аккаунтов GitHub
Новое обновление Visual Studio 2022 облегчает управление несколькими учетными записями GitHub. Улучшенная интеграция с GitHub Copilot и системами контроля версий делает рабочий процесс разработчиков более гибким и эффективным.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Создание аттестаций происхождения для пакетов NuGet в GitHub Actions
В данной статье рассматривается понятие программного происхождения и роль аттестаций в обеспечении безопасности вашего программного обеспечения. Обсуждаются принципы работы аттестаций и предоставляется руководство по созданию аттестации для пакета NuGet с использованием GitHub Actions.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Visual Studio внедряет Copilot для автоматической генерации комментариев
Теперь разработчики могут автоматически создавать документационные комментарии к функциям прямо в редакторе Visual Studio. Это обновление призвано упростить процесс документирования и повысить эффективность кодирования.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️Статические лямбда-выражения в C#
Возможность использовать модификатор static с лямбда-функциями улучшает производительность за счёт предотвращения захвата переменных из внешнего контекста. Это позволяет компилятору эффективнее оптимизировать код и переиспользовать лямбда-выражения.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Разработчики Visual Studio делятся подсказками для Copilot AI
Мадс Кристенсен из Microsoft обратился к сообществу Visual Studio через социальные сети, предложив разработчикам поделиться своими любимыми запросами для GitHub Copilot AI. Цель инициативы — улучшение качества кода и повышение продуктивности разработчиков.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Стив Сандерсон представил будущее разработки приложений с ИИ и голосовым ассистентом Blazor
Создатель Blazor Стив Сандерсон выступил на конференции NDC London 2025. Он рассказал о будущих разработках приложений .NET с использованием маленьких моделей ИИ и автономных агентов, а также представил новый проект голосового ассистента Blazor.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Создание SBOM для открытого NuGet-пакета
В статье рассказывается, как создать список компонентов программного обеспечения (SBOM) для приложения или NuGet-пакета с открытым исходным кодом. Описаны несколько инструментов, которые можно использовать для этой цели.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Microsoft отказалась от создания универсального UI-дизайнера, разработчики в замешательстве
Microsoft официально закрыла запрос на разработку универсального конструктора интерфейсов, сопоставимого по возможностям с WinForms. Это решение вызвало волну негодования среди .NET-разработчиков, уставших от множества разрозненных UI-фреймворков.
Пока Microsoft уходит от идеи единой среды разработки, сторонняя платформа Uno уже реализовала подобный инструмент, получивший название Hot Design.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Представляем Visual Studio Hub
Visual Studio Hub теперь объединяет последние обновления и различные ресурсы для Visual Studio.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Как работает Object Pool в C#
Object Pool — мощный паттерн проектирования, позволяющий повторно использовать объекты и существенно экономить ресурсы, особенно в высоконагруженных и игровых приложениях.
В своем материале автор подробно разбирает реализацию ObjectPool и ArrayPool в C#, демонстрирует внутренние механизмы их работы и делится результатами производительных бенчмарков.
👉🏻 Канал | 💬 Чат | 📕 Каталог
🎥 Использование средств ИИ для написания тестов
Милан Йованович рассказывает, как с помощью искусственного интеллекта можно автоматизировать создание юнит-тестов.
Используя Cursor, он показал, как искуственный интеллект способен генерировать качественные тесты.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Visual Studio 2022 улучшает процесс ревью Pull Request
Visual Studio 2022 сделал процесс ревью Pull Request более интерактивным. Новое обновление позволяет добавлять комментарии непосредственно в среде разработки, что упрощает и ускоряет проверку кода. Теперь разработчики могут глубже анализировать изменения, не покидая привычного рабочего окружения.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ .NET 10 Preview 2: улучшения для Blazor и .NET MAUI
Вторая предварительная версия .NET 10 принесла улучшения для Blazor и .NET MAUI. Разработчики уделили внимание мелким исправлениям и новым возможностям, продолжив работу, начатую в первой предварительной версии несколько недель назад.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Visual Studio интегрирует GitHub Copilot Chat для упрощения поиска функций
Visual Studio добавляет новую возможность интеграции с GitHub Copilot Chat через функцию поиска (Ctrl+Q). Теперь разработчики могут быстрее находить нужные команды и получать подробные инструкции прямо в IDE.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ .NET 10 Preview 2
.NET 10 Preview 2 уже здесь!
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Соответствие HIPAA в приложениях WPF: автоматическое удаление PHI при взломе
Разработчики приложений WPF теперь могут обеспечить соблюдение стандартов HIPAA. В новых обновлениях реализована функция автоматического удаления защищенной медицинской информации при попытке взлома. Это обеспечит дополнительную защиту данных пациентов.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Создание многоарендного приложения в облаке с Azure Functions и Neon Postgres
Многоарендные приложения становятся всё более востребованными в сфере облачных технологий.
В материале рассматривается использование Azure Functions и Neon Serverless Postgres для реализации подхода «база данных на арендатора».
Также описаны способы защиты строк подключения с помощью Azure KeyVault и кэширования.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Фазовый подход к разрывным изменениям в библиотеках
Джимми Богард обсудил на подкасте .NET Rocks! стратегию версионирования Automapper, охватывающую 14 версий. Это напомнило о десятилетнем опыте управления версиями AutoFixture, подчеркивая важность предварительного уведомления пользователей перед внесением разрывных изменений.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ F# Weekly #11 2025: Разработка AI-чата на F# и Elmish
В последнем выпуске F# Weekly рассматривается создание AI-чата с использованием F# и Elmish. Читатели узнают о ключевых аспектах разработки и преимуществах выбранных технологий.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ JetBrains Rider теперь поддерживает игровые консоли
Выпуск версии 2024.3 от JetBrains Rider принес поддержку PlayStation®5 и Xbox. Разработчики теперь могут создавать, разворачивать и отлаживать проекты на любимых игровых платформах, включая Unreal Engine и собственные игровые движки.
👉🏻 Канал | 💬 Чат | 📕 Каталог