Сообщество .NET разработчиков. Чат: @dotnet_chat
⚡️ Создание AltText с помощью локального AI и .NET
В одном файле на C# можно создать описание для изображений (AltText) с помощью .NET 10 и локальных AI-моделей. Для запуска используется команда dotnet run app.cs.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ MCP Dev Days: виртуальное мероприятие о Model Context Protocol
29 и 30 июля пройдет MCP Dev Days — виртуальное событие о Model Context Protocol (MCP). Участники узнают технические детали MCP и смогут посмотреть трансляции на YouTube или Twitch после регистрации на сайте.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Обновление и отзыв токенов в ASP.NET Core
В тексте рассказывается, как настроить JWT и Refresh Tokens в ASP.NET Core. Также описаны лучшие способы для безопасности и методы отзыва токенов для обновления прав и данных пользователя.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Microsoft открыла исходный код Copilot Chat для VS Code
Microsoft сделала расширение GitHub Copilot Chat для VS Code с открытым исходным кодом. Теперь редактор получает новые возможности для прозрачной и совместной работы благодаря усилиям сообщества.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Рекомендации песен с помощью Haskell-комбинаторов и переработка работы со списками IO
В статье рассказывается о переработке примера кода с использованием стандартных комбинаторов из F# для работы со списками IO. Также упоминается, что статья входит в цикл о разных подходах к проектированию с помощью функционального программирования.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Новая модель по умолчанию для Visual Studio Copilot
В Visual Studio Copilot появилась новая модель по умолчанию. В IDE добавлена панель Consumption для просмотра использования разных моделей и удобная панель для переключения между ними.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Новые возможности отладки игр в Rider
В Rider 2025.2 EAP 7 добавлены улучшения, которые делают отладку более быстрой и надежной в Unreal Engine, Unity, Godot и других движках.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Оптимизация медленного запроса EF Core в Postgres
В тексте рассказано, как ускорить медленный запрос EF Core в Postgres с 30 секунд до 30 миллисекунд. Для этого нужно фильтровать только нужные строки, уменьшить число JOIN, выбирать только нужные столбцы, ограничить число запросов, избегать крупных перекрестных выборок и глубоких подзапросов, а также сначала измерять время, а потом оптимизировать.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ GitHub Copilot для Azure теперь с Agent Mode
GitHub Copilot для Azure вышел с новым режимом Agent Mode. Эта функция делает сервис автономным оператором для DevOps задач.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Как скрыть приложение Windows от скриншотов
Некоторые приложения показывают важные данные. В Windows можно не разрешать делать скриншоты таких программ с помощью функции SetWindowDisplayAffinity и флага WDA_EXCLUDEFROMCAPTURE.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ F# Weekly #25
В новом выпуске F# Weekly рассказывается о семи причинах, по которым язык F# может не устраивать некоторых пользователей.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Сравнение функций GitHub Copilot в Visual Studio 2022 и VS Code
GitHub Copilot теперь поддерживает передовые функции в Visual Studio 2022 и VS Code. В тексте сравниваются такие возможности, как Agent mode, MCP и предложения следующего изменения в каждом инструменте.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Работа с вложенными ветками в git
В тексте рассказывается, почему автор использует вложенные ветки и вложенные pull request'ы для больших изменений. Также описывается, как можно изменять коммиты в такой структуре.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Новый плагин OpenTelemetry для JetBrains Rider
В выпуске Rider 2025.2 EAP 5 появилась обновлённая панель Monitoring и добавлен новый плагин OpenTelemetry. Этот плагин поможет .NET-разработчикам быстрее находить и устранять проблемы с производительностью прямо в IDE.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Автоматический перезапуск неудавшихся GitHub Actions
GitHub Actions не имеет функции для автоматического повторного запуска заданий после сбоя. Можно использовать событие workflow_run, чтобы создавать новый запуск, если предыдущий завершился неудачей.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Новый репозиторий Awesome GitHub Copilot Customizations
Появился репозиторий Awesome GitHub Copilot Customizations. Здесь собраны инструкции, готовые подсказки и специальные режимы чата для работы с GitHub Copilot.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Запуск C# файла с помощью dotnet run
В новой версии dotnet появилась возможность запускать C# файл напрямую с помощью команды dotnet run app.cs. Для этого больше не нужен отдельный проектный файл csproj.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Системные подсказки Copilot Chat от команды VS Code стали открытыми
Команда VS Code выложила в открытый доступ системные подсказки для Copilot Chat. Теперь можно посмотреть исходный код, узнать, как работает agent mode и какой контекст отправляется LLM.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Поиск публичных символов, которые могут быть internal, с помощью Roslyn
В тексте рассказывается, как с помощью библиотеки Roslyn найти все публичные символы в решении, которым можно присвоить уровень доступа internal. Это помогает уменьшить видимость кода и улучшить его структуру.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ F# Weekly #26
В этом выпуске: Sprout, инструмент для BDD тестирования.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Упрощённый XAML в .NET MAUI 10
.NET MAUI 10 позволяет сделать XAML более понятным и единообразным. Теперь можно использовать глобальные и неявные XML-пространства имён.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Обновления Copilot в Visual Studio
В Copilot для Visual Studio теперь по умолчанию используется модель GPT-4.1 вместо 4o.
Тесты показывают, что эта модель работает быстрее, дает более точные подсказки и работает эффективнее.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Microsoft покажет новые инструменты Visual Studio на конференции VSLive!
На конференции VSLive! 2025 в штаб-квартире Microsoft Мадс Кристенсен представит «рабочие процессы, которые никогда ранее не показывались публично». Участников ждут эксклюзивные демонстрации возможностей Visual Studio от команды разработчиков из Редмонда.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ VS Live! Redmond 2025: неделя для разработчиков
Конференция VS Live! Redmond пройдет с 4 по 8 августа 2025 года в Microsoft Conference Center. На ней соберутся разработчики и создатели инструментов для обмена опытом и обучения новым приемам.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Рекомендации песен с помощью F# комбинаторов
Статья рассказывает о применении F# комбинаторов для работы с задачами, связанными с подбором песен. В материале рассматривается подход к обработке больших объёмов данных с использованием стандартных комбинаторов из функционального программирования.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Друзья, совсем скоро мы ждем очень классное событие для всего семейства проектов //devdigest, а пока что просим вас сделать буст нашего канала посвященного .NET и С#!
🚀 Boost!
⚡️ Мультимодальный анализ изображений в .NET MAUI
.NET MAUI позволяет сделать приложение умнее с помощью фото. С помощью Microsoft.Extensions.AI можно снимать фото и извлекать из них структурированные данные.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Введение в OpenTelemetry в .NET с Jaeger и Seq
В этом тексте рассказано, как настроить OpenTelemetry в приложениях на .NET для сбора логов, трассировки и метрик. Также упоминаются инструменты Jaeger и Seq для просмотра и анализа информации о работе приложений.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Новый релиз Rider 2025.2 EAP 5
Вышла новая версия Rider 2025.2 EAP 5 с обновлённым окном Monitoring tool и новым плагином OpenTelemetry. Эти изменения помогают .NET-разработчикам находить и решать проблемы с производительностью.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Запуск .cs файлов из командной строки
Если вы внимательно следите за новостями для разработчиков и анонсами от Microsoft, то наверняка знаете, что уже вышли несколько предварительных версий .NET 10, и релиз новой версии платформы всё ближе.
Одна из новых возможностей — запуск отдельных файлов C# с помощью простого dotnet run app.cs.
С выходом .NET 10 Preview 4 теперь можно запускать C#‑файлы без проекта и .csproj — вы просто создаёте файл app.cs и выполняете его одной командой. Лично меня это наводит на мысль, что очень скоро во многих сценариях, где раньше нужно было использовать PowerShell, скоро можно будет перейти на более привычный и удобный для разработчиков C#.
Вот здесь можно посмотреть небольшой доклад с Microsoft Build, где подробнее рассказывается об этой фиче.
А вот здесь можно подписаться на мой канал.