devdigest // dot net
3.89K subscribers
187 photos
4 videos
5 files
3.7K links
Главные новости из мира .NET

Все каналы проекта: https://t.me/devdigestplatform/163
Download Telegram
⚡️F# Weekly #7, 2026

В новом выпуске еженедельной подборки F# Weekly от Сергея Тихона — обзор главных новостей для разработчиков F#: вышла предварительная версия .NET 11 Preview 1 и очередной ранний билд Rider 2026.1 EAP 3 с улучшениями отладки F#.

Также автор делится ссылками на материалы о расширении возможностей F#-библиотек с помощью AI-агентов, важными обновлениями в .NET, подборкой видео из сообществ .NET и F# и списком свежих проектов и релизов в экосистеме.

👉🏻 Канал | 💬 Чат | 📕 Каталог
❤3👍1
⚡️ Проверка синтаксиса PowerShell прямо в GitHub Actions

Обычно скрипты для GitHub Actions выносят в отдельные файлы — так их проще линтить и гонять через тесты. Но в простых экшенах или переиспользуемых workflow это неудобно, и код остаётся прямо в шаге run. Разбор показывает, как подойти к проверке синтаксиса таких inline‑скриптов, не меняя структуру workflow.

👉🏻 Канал | 💬 Чат | 📕 Каталог
👍2
⚡️ Зачем вообще разбираться в качестве автотестов, если их пишет ИИ

Автор напоминает, что TDD до сих пор остаётся редкой практикой, а тесты всё чаще генерят LLM‑ы. И проблема в том, что мы нередко оцениваем тесты, которые сами не писали и ни разу не видели падающими. Поэтому приходится искать способы понять, насколько эти тесты вообще что‑то проверяют.

👉🏻 Канал | 💬 Чат | 📕 Каталог
❤2
Forwarded from devdigest // azure
⚡️ Microsoft запустила поддержку .NET 10 в Azure Functions

Microsoft объявила о полной доступности поддержки .NET 10 в Azure Functions, открыв возможность промышленного использования нового рантайма в серверлесс-приложениях. Обновление включает поддержку только изолированной модели выполнения и охватывает все Linux- и Windows-планы размещения, за исключением устаревающего Linux Consumption. Клиентам рекомендовано мигрировать рабочие нагрузки на Flex Consumption, который совместим с .NET 10.

👉🏻 Канал | 💬 Чат | 📕 Каталог
👍3❤1
⚡️ Цветной «Hello, world!» на C#

На Рэддите пост с цветным выводом «Hello, world!» неожиданно стал поводом для бурной дискуссии.

Участники предложили десятки способов для решения задачи — от циклической смены оттенков и случайных цветов без повторов до внедрения ANSI-escape-последовательностей.

А как бы вы решили такую задачу?

👉🏻 Канал | 💬 Чат | 📕 Каталог
🎉3👍2
⚡️ В Visual Studio появились преднастроенные AI‑агенты

Это агенты, которые умеют работать прямо с инструментами IDE — от дебага до профилирования и тестирования. Microsoft также открыла фреймворк для своих кастомных агентов, если команде нужно настроить собственный рабочий процесс.

👉🏻 Канал | 💬 Чат | 📕 Каталог
👍5❤3🎉1
⚡️ F# Weekly #8, 2026

В новом выпуске собраны ключевые новости, релизы и материалы из экосистемы F# за последнюю неделю.

Основной акцент выпуска сделан на использовании agentic-AI подходов для улучшения F#-библиотек, а также на обновлениях от Microsoft (Agent Framework, Visual Studio, Foundry).

👉🏻 Канал | 💬 Чат | 📕 Каталог
❤4👍1🎉1
⚡️ Марк Симанн сравнил тестирование с математическим доказательством

Датский разработчик Марк Симанн предложил новую метафору для понимания тест-ориентированной разработки (TDD), сравнив процесс написания автотестов с математической индукцией. В свежей статье он рассуждает о том, что корректно сформулированный тест — это формальное утверждение, которое должно оставаться истинным в любой среде, если разработчик явно зафиксировал все предпосылки.

👉🏻 Канал | 💬 Чат | 📕 Каталог
❤1
⚡️ Как использовать MeterListener

Автор рассказывае о том, как применять MeterListener, чтобы вручную вызывать Observable‑метрики и агрегировать полученные значения.

Подход подходит для сценариев, где метрики нужно обрабатывать прямо в процессе без внешней инфраструктуры.

👉🏻 Канал | 💬 Чат | 📕 Каталог
❤2👍1
⚡️ Copilot в Visual Studio 18.3 получил инструменты для WinForms

Если поддерживаете, или даже разрабатываете новые приложения на WinForms, то вам стоит обратить внимание на февральское обновление Visual Studio 18.3, в котором появились новые Copilot‑агенты, которые помогают разбираться с WinForms, генерировать тесты и анализировать call stack.

👉🏻 Канал | 💬 Чат | 📕 Каталог
🎉2❤1
⚡️ Microsoft.Extensions.VectorData

Новый пакет расширений вводит единый интерфейс для работы с vector database, благодаря чему, разработчики получают общий подход к semantic search вне зависимости от выбранного хранилища. Пакет поддерживает embeddings, фильтрацию и RAG‑паттерны.

👉🏻 Канал | 💬 Чат | 📕 Каталог
👍8❤1
⚡️ JetBrains представила свежий выпуск dotInsights

В мартовском дайджесте JetBrains собрала самые заметные материалы по .NET: от масштабного апгрейда механики async/await и упрощённой работы с MAUI-Grid до новых инструментов для IdentityServer4 и сервис-дискавери.

👉🏻 Канал | 💬 Чат | 📕 Каталог
❤1👍1
⚡️ ReSharper для Visual Studio Code

То, чего так ждали разработчики, наконец-то произошло! JetBrains запустила полноценную версию ReSharper для Visual Studio Code и совместимых редакторов.

👉🏻 Канал | 💬 Чат | 📕 Каталог
👍7❤2
⚡️ WinUI Gallery 2.8

Microsoft обновила WinUI Gallery. В новой версии появились Jump Lists для интеграции с taskbar и новые примеры работы с буфером обмена.

👉🏻 Канал | 💬 Чат | 📕 Каталог
👍5❤4
⚡️ Cамый быстрый в мире regex-движок на F#

Исследователь и разработчик Иан Эрик Вараталу представил RE#, открытый движок регулярных выражений на F#, который обошёл все промышленные аналоги по скорости и впервые объединил поддержку пересечения, дополнения и контекстных lookaround-операторов при гарантированной линейной сложности.

👉🏻 Канал | 💬 Чат | 📕 Каталог
❤9👍5🎉2
⚡️ Что даёт бесплатная подписка Visual Studio Dev Essentials?

Visual Studio Dev Essentials — это набор бесплатных инструментов и пакет бонусов, доступных каждому. Подробнее об этой подписке и ее возможностях предлагаем узнать в сегодняшней публикации.

👉🏻 Канал | 💬 Чат | 📕 Каталог
❤2👍2
⚡️ F# Weekly #11, 2026

В свежем выпуске вы узнаете про .NET 11 Preview 2 с обновлениями для платформы и инструментов разработки. Также обсуждаются архитектурные подходы вроде Safe Clean Architecture, предложения по развитию форматтера Fantomas, а также новые версии библиотек, включая FSharp.Core, FSharp.Data и NBomber.

👉🏻 Канал | 💬 Чат | 📕 Каталог
❤2👍1
⚡️ Очереди, топики и надёжная асинхронность

Асинхронные сообщения — один из ключевых инструментов для построения масштабируемых и устойчивых .NET-систем.

В своей статье Адриан Байладор объясняет базовые принципы messaging-архитектуры: чем отличаются очереди и топики, какие существуют модели доставки сообщений и как выбирать между RabbitMQ, Azure Service Bus и AWS SQS.

Автор показывает, как брокеры сообщений помогают развязать сервисы, повысить отказоустойчивость и обрабатывать задачи в фоне без блокировки API.

👉🏻 Канал | 💬 Чат | 📕 Каталог
❤5👍4