Сообщество .NET разработчиков. Чат: @dotnet_chat
⚡️ Microsoft откладывает выпуск VS Code и открывает Copilot Chat
Microsoft перенесла выпуск обновления VS Code, который был запланирован на май 2025 года. В то же время компания работает над открытым исходным кодом расширения GitHub Copilot Chat, чтобы сделать редактор более доступным для работы с AI.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Варианты проектирования с функциональным программированием при больших данных
В статье рассказывается о способах проектирования с помощью функционального программирования, особенно когда нужно работать с большим объёмом данных. Описывается, как шаблон Impureim Sandwich сталкивается с трудностями при обработке таких данных.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ F# Weekly 23
В новом выпуске рассказывается о событиях и новостях с конференции Microsoft Build.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Новая версия Visual Studio 2022 и улучшения C++ Build Insights
В версии 17.14 Visual Studio 2022 появились улучшения для работы с C++ Build Insights. Теперь стало проще просматривать большие трассы сборки и работать с длинными именами файлов.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Обучение Azure для подписчиков Visual Studio
В марте 2025 года для подписчиков Visual Studio Professional и Enterprise появился доступ к Cloud Academy. Это дает возможность учиться работать с Azure и облачными технологиями на практике без дополнительных затрат.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ .NET раньше назывался NGWS
До того как платформа получила название .NET, внутри Microsoft её называли NGWS — Next Generation Windows Services. Имя .NET выбрали в конце 1990-х годов, чтобы подчеркнуть связь платформы с интернетом.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Планирование заданий с Quartz и сохранение данных через EF Core Migrations
В этом тексте автор рассказывает, как начать работу с Quartz.NET, ставить в очередь задания с разными видами триггеров, создавать задания и триггеры, а также использовать EF Core Migrations для хранения информации о заданиях в базе данных.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Обновления Менеджера расширений в Visual Studio
В Visual Studio 2022 появились новые функции для работы с расширениями. Теперь обновления запускаются сами, когда открываешь окно Менеджера расширений.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Тестирование гонок с медленным декоратором
В книге 'Code That Fits in Your Head' в 12 главе рассказывается о типичной проблеме гонок и как её проверять. Проблема случается, когда несколько клиентов борются за последние места в одно и то же время.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Новая функция выборки логов в приложении
В приложении появилась функция выборки логов. Теперь можно настраивать, сколько логов будет сохраняться и просматриваться.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Как сделать команды расширений Visual Studio понятными во всех версиях
Авторы расширений Visual Studio могут добавить свойство CanonicalName в файл .vsct. Это помогает сделать команды расширений доступными и одинаковыми для всех языковых версий Visual Studio.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Обновления VisualStudio.Extensibility и редактора
В VisualStudio.Extensibility SDK появились улучшения для ускорения и упрощения работы расширений. Теперь расширения могут работать вне основного процесса Visual Studio, что улучшает стабильность и удобство установки.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ MassTransit с RabbitMQ и Azure Service Bus: платная лицензия
В тексте рассказывается, как MassTransit работает с RabbitMQ и Azure Service Bus в .NET-приложениях. Упоминаются его функции, такие как InBox, OutBox, интеграция для микросервисов и обсуждаются планы введения коммерческой лицензии.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Рекомендации песен с помощью функционального программирования
Статья рассказывает о способах использования принципов функционального программирования для расчёта музыкальных рекомендаций на основе больших данных. Это часть серии, где одна задача решается разными методами на примере рекомендаций песен пользователям.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Вышла первая публичная сборка ReSharper 2025.2 EAP 2
В ReSharper 2025.2 EAP 2 появилась поддержка режима работы вне процесса с Microsoft Visual Studio. Это новое решение создаёт базу для улучшения стабильности и производительности.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Новая функция next edit suggestions в Visual Studio
В Visual Studio 2022 версии 17.14 появилась функция next edit suggestions (NES). Она помогает не только дописывать код, но и предлагать варианты для редактирования уже написанного кода.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Как объединить два Git-репозитория с сохранением истории
Не про .NET, но явно будет полезно знать.
Объединение двух Git-репозиториев помогает собрать связанные проекты в одном месте и упростить управление версиями.
Такой способ сохраняет историю изменений и делает работу с зависимостями проще.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Буферизация логов в .NET 9
В .NET 9 появилась функция буферизации логов. Она позволяет откладывать запись логов и выбирать, когда их передавать, чтобы сделать ведение логов более умным и учитывать контекст.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Главные новости с Microsoft Build 2025 для .NET разработчиков
На Microsoft Build 2025 прошли сессии по .NET 10, C# 14, .NET Aspire, ASP.NET Core, Blazor и разработке с использованием AI. Участники могли узнать о новых возможностях и обновлениях для .NET.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Использование AI Foundry с .NET MAUI
С помощью AI Foundry и .NET MAUI можно применять большие языковые модели в мобильных и настольных приложениях.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Введение в MonoGame
В статье рассказывается об истории MonoGame и о том, что нужно для начала работы с этой платформой. Также показан простой пример первого приложения на MonoGame.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ .NET: ставка на AI
Microsoft анонсировала кардинальное обновление платформы .NET, превратив её в лёгкую, ориентированную на искусственный интеллект и кроссплатформенную среду разработки.
Новая версия призвана упростить создание современных приложений и обеспечить разработчикам более гибкие инструменты для работы в различных операционных системах.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Автоматизация удаления оператора прощения null в C#
В C# есть функция, которая помогает избегать ошибок с null, проверяя их на этапе компиляции. Она появилась в версии C# 8.0, но иногда нужно убирать предупреждения с помощью специального оператора.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ F# Weekly #22, 2025 – Ionide с Cursor
В новом выпуске F# Weekly #22 за 2025 год рассказывают про Ionide вместе с Cursor. Это инструмент для работы с кодом на языке F#.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Новая команда для запуска C# файлов в .NET 10
В .NET 10 Preview 4 появилась возможность запускать C# файл напрямую с помощью команды dotnet run app.cs. Теперь для запуска или тестирования кода не нужно создавать отдельный проект.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Лучшие практики настройки политики Circuit Breaker
В тексте собраны советы по точной настройке работы политики Circuit Breaker. Описаны основные методы и наблюдения для повышения устойчивости систем при сбоях.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Переход с docker-compose на .NET Aspire для lismonk
Автор рассказывает, как изменил способ развёртывания менеджера рассылок lismonk. Вместо файла docker-compose.yml использован проект хоста приложения Aspire.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Оптимизация кода в C# с помощью сопоставления с образцом
В C# можно использовать разные варианты кода для одной задачи, но не все они дают одинаковую скорость. Сопоставление с образцом помогает писать код, который выполняется быстрее в некоторых случаях.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ F# Weekly #21
В выпуске рассказывается о мероприятии Build 2025 и добавлении ReSharper в VS Code. Также даётся информация по последним новостям и обновлениям в F#.
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Новый открытый стандарт MCP для интеграции AI
Model Context Protocol (MCP) — это открытый стандарт, который помогает приложениям на базе искусственного интеллекта легко соединяться с нужными инструментами и источниками данных. MCP позволяет подключаться один раз и использовать интеграции в разных местах благодаря единому стандарту для связи AI-систем с внешними сервисами.
👉🏻 Канал | 💬 Чат | 📕 Каталог