Сообщество .NET разработчиков. Чат: @dotnet_chat
⚡️ Новые инструменты для разработчиков от Progress Telerik, Infragistics и Uno Platform
Две из трёх новых платформ дают разработчикам .NET и кроссплатформенных приложений помощь с AI. Среди новинок — AI помощники для кода, генераторы интерфейсов, новые компоненты и улучшенные инструменты для работы с дизайном.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Создание MCP сервера на .NET
В статье описан процесс создания сервера Model Context Protocol (MCP) с использованием .NET 10. Также объясняется, как опубликовать этот сервер в NuGet для дальнейшего применения.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ GitHub Copilot помогает в проекте .NET MAUI
GitHub Copilot стал одним из ведущих участников в репозитории .NET MAUI. Команда .NET MAUI проверяет, может ли Copilot решать простые задачи с минимальными указаниями.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ C# 14: extension members
В статье рассказывается как менять старые методы расширения на новый способ и как добавлять новые типы расширения.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Рекомендации песен с помощью пайпов и фильтров
В статье рассказывается о способах проектирования с использованием функционального программирования. В качестве примера рассматривается система рекомендаций песен, которая работает с большими наборами данных.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ F# Weekly #28, 2025 – За пределами нулевого выделения памяти
В выпуске F# Weekly #28 за 2025 год рассматривается вопрос минимизации выделения памяти в F#. Обсуждаются новые подходы и примеры использования языка для более эффективной работы с памятью.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Microsoft и Replit запускают платформу для создания приложений без кода
Replit и Microsoft объединились, чтобы предоставить платформу с искусственным интеллектом для создания и запуска программ на Azure. Теперь работники компаний могут делать это на естественном языке, не используя код.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ GitHub Copilot лидирует среди инструментов для программирования с ИИ
GitHub Copilot занял первое место в опросе среди инструментов для программирования с использованием искусственного интеллекта. Согласно исследованию, этот инструмент обошёл Gemini Code Assist и Amazon Q по популярности у инженеров и помогает увеличить продуктивность.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Как работает команда dotnet run с одним файлом
В тексте рассказывается, как реализована новая возможность single-file запуска в .NET SDK. Описывается процесс создания виртуального project-файла для приложения, запускаемого через команду dotnet run app.cs.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ .NET и .NET Framework: обновления за июль 2025 года
В июле 2025 года вышли новые сервисные обновления для .NET и .NET Framework. Обновления включают исправления и улучшения.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ F# Weekly #27, 2025: важные изменения
В выпуске F# Weekly #27 за 2025 год обсуждаются важные изменения в F#. Поднимается вопрос о плюсах и минусах таких изменений.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Новый репозиторий 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. Это помогает уменьшить видимость кода и улучшить его структуру.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ 10 серверов MCP от Microsoft для ускорения разработки
В последнее время Microsoft много рассказывает о Model Context Protocol (MCP) на блогах и мероприятиях. В этом тексте делятся советами о том, как использовать MCP серверы для повышения продуктивности при разработке.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ .NET 10 Preview 6 выпущен
.NET 10 Preview 6 теперь доступен. В этой версии появились новые функции для .NET runtime, SDK, библиотек, ASP.NET Core, Blazor, C#, .NET MAUI и других частей платформы.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Использование ключевых слов в качестве имен переменных в C#
В языке C# можно использовать ключевые слова как имена переменных, если поставить перед ними символ @. Например, запись var @class = new Class(); создаёт объект класса с именем переменной class.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Обновление VS Code с новыми возможностями GitHub Copilot
В июне 2025 года вышло обновление VS Code v1.102 с улучшениями для GitHub Copilot. Добавлены новые инструменты для настройки чата, более умные подсказки и открытое расширение Copilot Chat.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Снижение производительности WASM в Microsoft Edge из-за дополнительной защиты
В Microsoft Edge выполнение приложений на WASM может быть намного медленнее, чем в других браузерах. Это связано с включённой функцией дополнительной защиты, которая замедляет работу JS и WASM.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Настройка ответов AI в GitHub Copilot
Custom instructions позволяют менять ответы AI в GitHub Copilot. Это помогает сделать их подходящими для нужд команды.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ .NET MAUI команда и GitHub Copilot
Команда .NET MAUI использует GitHub Copilot для повышения продуктивности. Copilot помогает им быстрее писать код и решать задачи при разработке.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Deep Research от OpenAI теперь доступен в Azure AI Foundry
Microsoft добавила модель Deep Research от OpenAI в Azure AI Foundry. Теперь пользователи могут через API и SDK использовать автономных агентов для сбора, анализа и отчётов по данным из интернета; функция доступна в режиме предварительного просмотра.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Введение в HotChocolate GraphQL для создания социальной платформы
В тексте рассказывается, как с помощью HotChocolate и EF Core можно заменить несколько REST endpoint одним GraphQL endpoint. Описывается процесс создания GraphQL сервера, определение запросов, использование Nitro UI, а также реализация фильтрации, сортировки, проекции и постраничного вывода.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Как найти все типы, которые можно сделать sealed с помощью Roslyn
В тексте показано, как с помощью Roslyn найти все типы в решении, которые можно сделать sealed. Отмечается, что sealed помогает не допустить наследование и может повысить производительность и безопасность.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Создание 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. Также упоминается, что статья входит в цикл о разных подходах к проектированию с помощью функционального программирования.
👉🏻 Канал | 💬 Чат | 📕 Каталог