Сообщество .NET разработчиков. Чат: @dotnet_chat
⚡️ ReSharper теперь доступен в Visual Studio Code
В течение 20 лет инструмент ReSharper помогал работать с .NET-кодом в Microsoft Visual Studio. Теперь доступна открытая предварительная версия ReSharper для Visual Studio Code.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Рекомендации песен с помощью функционального программирования
В статье рассказывается о системе рекомендаций песен, которая использует паттерн Impureim Sandwich на языке F#. Система обрабатывает большие массивы данных и является частью серии материалов о функциональном программировании.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Microsoft Build 2025 можно смотреть онлайн
Конференция Microsoft Build 2025 пройдет с 19 по 22 мая. Все выступления, сессии, демонстрации и лаборатории будут доступны бесплатно в прямом эфире и в записи.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Старт программы раннего доступа ReSharper и .NET Tools 2025.2
Началась программа раннего доступа к ReSharper и .NET Tools версии 2025.2. Первый билд уже доступен для загрузки и показывает новые возможности и улучшения будущего выпуска.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Обновления в Microsoft.Extensions.AI.Evaluation для .NET AI
В Microsoft.Extensions.AI.Evaluation появились новые функции для проверки безопасности контента в .NET-приложениях с искусственным интеллектом. Также в библиотеки добавлены другие улучшения.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ .NET 10 Preview 4 теперь доступен
Вышла новая версия .NET 10 Preview 4. В ней появились новые возможности для .NET runtime, SDK, библиотек, ASP.NET Core, Blazor, C#, .NET MAUI и других частей платформы.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Создание чат-бота с помощью нового .NET AI шаблона
В этой статье показано, как с помощью нового AI шаблона от Microsoft для .NET можно загрузить содержимое сайта и сделать чат-бота, который отвечает на вопросы с цитатами.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Интеграция MCP серверов с защитой Entra ID для Claude через Azure API Management
Появилась возможность подключать собственные MCP серверы к Claude с помощью Azure API Management и защиты Entra ID. Это позволяет Claude и его агентам использовать разные API для выполнения сложных задач.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Измерение памяти для рекомендации песен: эксперимент
В статье описан эксперимент по оценке памяти для работы с пользователями, песнями и прослушиваниями. Это часть серии о разных способах проектирования программ.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Что ждет разработчиков на Microsoft Build 2025
Конференция Microsoft Build 2025 пройдет с 19 по 22 мая. Там будут представлены новинки для пользователей Visual Studio, VS Code и Azure.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Tracebit создаёт B2B SaaS продукт на основе C#
Tracebit использует язык программирования C# для создания своего сервиса по безопасности для бизнеса. Продукт компании предназначен для других компаний и работает по модели SaaS.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Переопределение операторов в C#
В языке C# можно создавать свои собственные операторы для пользовательских типов, например, переопределять такие символы, как +, -, ==. Эта возможность делает работу с такими типами похожей на работу с обычными значениями языка.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Особенности использования InvariantCulture в работе со строками
StringComparison.InvariantCulture и CultureInfo.InvariantCulture не всегда ведут себя одинаково для всех операций. Хотя CultureInfo.InvariantCulture часто применяют для форматирования и парсинга данных без учёта конкретной культуры, при сравнении строк с её помощью результаты могут отличаться.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ F# Weekly #18
В свежем выпуске F# Weekly рассказывается о применении языка F# в проекте Helix. Читатели узнают о новых возможностях и примерах использования F# в этой среде.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Как команда .NET обновила систему сборки с помощью ИИ
Команда .NET в Microsoft применила искусственный интеллект для автоматизации и обновления своей системы сборки .NET Framework. В результате был улучшен рабочий процесс и повышена безопасность при использовании современных инструментов.
👉🏻 Канал | 💬 Чат | 📕 Каталог
🟥 Microsoft Build 2025 уже скоро!
Друзья, напоминаю, что сегодня стартует ежегодное мероприятие для разработчиков, где можно познакомиться с последними инновациями, инструментами для разработки и трендами ИТ-индустрии.
Уже сегодня — Keynote выступление Сатьи Наделлы.
А на своем канале я буду делиться мыслями по поводу анонсов конференции. Так что подписывайтесь, если еще не успели!
🏷️ #microsoft #build
⚡️ F# Weekly #20
В новым выпуске вы узнаете о выходе .NET 10 Preview 4 и версии 17.14 для Visual Studio 2022.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Вышла предварительная версия Rider 2025.2
Открыт ранний доступ к Rider 2025.2 и выпущена первая тестовая сборка новой версии. Скачать её можно с сайта или через Toolbox App.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Visual Studio и VS Code достигли 50 миллионов пользователей
Каждый месяц 50 миллионов человек по всему миру используют Visual Studio и Visual Studio Code. Люди пишут код, исправляют ошибки и работают вместе над проектами.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ .NET и .NET Framework: обновления за май 2025 года
В мае 2025 года выпущены новые сервисные обновления для .NET и .NET Framework. Представлен обзор последних изменений и нововведений в этих платформах.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Режим агента стал доступен в Visual Studio
В Visual Studio 17.14 появился режим агента в открытом предварительном просмотре. Теперь пользователи могут задавать задачи простыми словами, а Copilot будет сам планировать, менять код, запускать инструменты и вносить нужные исправления до полного завершения задачи.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Мультимодальный AI-чат-бот на .NET с ChatGPT и Neon Postgres
В статье рассказывается, как создать AI-чат-бота на .NET с моделью ChatGPT (gpt-3.5-turbo и gpt-4o) и базой данных Neon Serverless Postgres. Описано использование ветвлений базы данных для отдельного тестирования и сравнения моделей.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Упрощение работы с enum в C# 14
В новых расширениях C# 14 можно проще преобразовать строки в значения enum. Раньше для этого нужно было использовать Enum.Parse, а теперь можно делать это напрямую, как с другими типами данных.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ F# Weekly #19
В новом выпуске F# Weekly обсуждается, насколько язык C# может быть похож на F#.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Новые расширяющие члены в C# 14
В версии C# 14 появились расширяющие члены. Новый синтаксис extension даёт больше возможностей для создания и использования расширений.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Новый шаблон AI чата для .NET
В статье рассмотрен новый шаблон веб-приложения AI чата на .NET, который сейчас находится в предварительной версии. Автор кратко описывает, как работает этот шаблон.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Быстрое добавление данных с Dapper Plus
Dapper Plus помогает ускорить медленные запросы на запись в Dapper. Библиотека поддерживает методы BulkInsert, BulkUpdate, BulkDelete, BulkMerge и BulkSynchronize для работы с большим объёмом данных.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Пример рефакторинга рекомендаций песен на C#
Статья рассматривает пример на C# по сбору песенных рекомендаций для пользователя в долгом процессе. Этот материал входит в серию о разных подходах к функциональному программированию и анализирует пример, предложенный Олексием Голубом.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ NBomber: когда стоит тестировать всю систему, а когда — отдельные сервисы
Эффективное нагрузочное тестирование микросервисной архитектуры требует баланса между комплексным подходом и точечным анализом.
Полноценные end-to-end тесты позволяют выявить проблемы интеграции и проверить масштабируемость всей системы, но обходятся дорого и требуют времени. В то же время изолированное тестирование отдельных микросервисов дешевле, быстрее и идеально подходит для CI/CD.
Эксперты советуют комбинировать оба подхода в зависимости от целей и этапа разработки.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Обсуждение платы за поддержку open source проектов
Роб Меншинг рассказал, как через GitHub возможно ввести плату за поддержку открытых проектов. Это помогает решить проблему, когда один человек не успевает справляться с задачами и запросами по проекту.
👉🏻 Канал | 💬 Чат | 📕 Каталог