Telegram Web Link
.NET MAUI RC1 Brings Diagnostics and Experimental Android CoreCLR Support

Microsoft has delivered the first release candidate (RC1) of .NET 10 along with go‑live support, indicating that the company considers the framework ready for production use. The RC1 notes focus on observability improvements, tweaks to existing controls and an experimental new runtime option for Android.
By Edin Kapić

https://www.infoq.com/news/2025/09/net-maui-rc1/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
Интеграция как криптовалюта опыта: как веб-интеграторы майнят ценность в цифровой экосистеме

Здравствуйте! Антон Боев, исполнительный директор веб-интегратора DD Planet. В текущей статье поговорим о том, что внутри моей команды вызывает горячие дискуссии практически каждый день. Итак, речь пойдет об ИНТЕГРАЦИЯХ.
В нашей команде каждый день звучат одни и те же вопросы: «Как подключиться быстрее?», «Какую архитектуру использовать?», «Где взять устойчивое решение для этого сервиса?» Ответы на них не просто технические решения. Это опыт, который накапливается годами. И я хочу предложить вам посмотреть на него под неожиданным углом - как на криптовалюту веб-интегратора.
В этой статье я расскажу о том, как изменился процесс интеграции за десятилетие, почему одной API-документации уже недостаточно, и как мы превратили хаос интеграций в систему, которая работает надежно, прозрачно и масштабируемо.
Итак, начнем с анализа изменений в подходах и способах создания интеграций за последнее десятилетие.
Способы интеграций, есть ли изменения?
Организовать взаимодействие двух сервисов можно разными способами:
Читать далее

https://habr.com/ru/articles/951826/?utm_campaign=951826&utm_source=habrahabr&utm_medium=rss
Онлайн IDE для .NET

Обычно под .NET разрабатывают в Visual Studio, собирая и запуская приложения локально на компьютере. А что если IDE работала бы прямо в браузере? Как Figma, только для .NET приложений.
Мы задались именно этой целью — сделать онлайн IDE для .NET.
Сейчас в нашем инструменте уже работает:
✏️ Редактор UI на XAML (подмножество WPF) с drag-and-drop.
Компиляция C# и XAML полностью в браузере без участия сервера.
🖥️ Запуск приложения прямо в браузере в изолированном окружении.
☁️ Сохранение проектов на сервере и возможность скачать их для Visual Studio.
Можно поиграться и попробовать предварительную версию: https://xaml.io
А ниже — рассказ о том, как это всё работает под капотом.
Читать далее

https://habr.com/ru/articles/949054/?utm_campaign=949054&utm_source=habrahabr&utm_medium=rss
🤡21
VS Code MSSQL Extension v1.35 Brings Schema Compare, Designer and Local Containers to GA

Microsoft’s August 2025 release of the MSSQL extension for VS Code finalises three flagship features that were previously in preview: Schema Compare, Schema Designer and Local SQL Server Container. Version 1.35 promotes these capabilities to general availability (GA) and delivers usability and performance improvements across the extension.
By Edin Kapić

https://www.infoq.com/news/2025/09/mssql-vscode-135-docker/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
Visual Studio September Update – profiler agent, app modernization, and more

The September 2025 update for Visual Studio 2022 (v17.14) is now available. In this month, we are bringing you a fully integrated and game-changing agentic AI experience, from code generation to modernization, profiling, and code reviews.   Profiler Agent We’ve heard the feedback loud and clear developers love the Profiler Agent. So, we’re bringing it […]
The post Visual Studio September Update – profiler agent, app modernization, and more appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/visual-studio-september-update/
Заморозили и полетело: всё, что нужно знать про Frozen-коллекции в C#

Привет, Хабр!
В проде полно таблиц и маппингов, которые создаются один раз и потом живут годами на чистом чтении. Раньше выбирали между ReadOnlyDictionary и Immutable*. Первый не ускоряет доступ и просто прикрывает исходную коллекцию, второй дает чистые апдейты, но платит временем построения и lookup. В .NET 8 появился третий путь для такого профиля: System.Collections.Frozen.
Задача у Frozen простая и приземленная. Заплатить за построение структуры один раз на старте, а дальше получать быстрый TryGetValue/Contains и предсказуемое перечисление без блокировок. Контейнер неизменяемый, потокобезопасен для чтения и специально заточен под lookup. Стоимость сборки выше обычной, это ожидаемо, поэтому применять его есть смысл там, где чтений на порядки больше, чем конструирований.
С .NET 9 стало еще удобнее: появился alternate lookup. Теперь словарь со строковыми ключами может принимать ReadOnlySpan<char> прямо на lookup, без лишних аллокаций. Это хорошо заходит в веб-пути, парсеры заголовков и любые сценарии, где строка у вас уже как span.
Узнать, как ускорить C# коллекции

https://habr.com/ru/companies/otus/articles/950946/?utm_campaign=950946&utm_source=habrahabr&utm_medium=rss
Introducing Microsoft Agent Framework (Preview): Making AI Agents Simple for Every Developer

Microsoft Agent Framework (Preview) unifies agent creation, orchestration, tooling, hosting, and observability so any .NET developer can ship production AI agents faster.
The post Introducing Microsoft Agent Framework (Preview): Making AI Agents Simple for Every Developer appeared first on .NET Blog.


https://devblogs.microsoft.com/dotnet/introducing-microsoft-agent-framework-preview/
The $150 Secret Hiding in Plain Sight

Picture this: I’m standing in front of 400+ developers at Visual Studio Live! Redmond, right here on the Microsoft campus in Building 33, about to reveal what I call the hidden value of a Visual Studio subscription. I pull up a simple question on the screen: About half the hands go up in the packed […]
The post The $150 Secret Hiding in Plain Sight appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/unlock-vss-benefits-myvisualstudio/
Microsoft Announces Open-Source Agent Framework to Simplify AI Agent Development

Microsoft has announced the preview release of Microsoft Agent Framework, an open-source software development kit designed to simplify the creation and deployment of artificial intelligence agents for developers across all skill levels, as reported in official blog posts from the company's development teams.
By Almir Vuk

https://www.infoq.com/news/2025/10/microsoft-agent-framework/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=.NET
Формирование RPM пакета для OC Linux с использованием GitLab CI/CD

Вы много своих приложений упаковывали, как RPM пакет? Мне, до недавних пор, не доводилось. Тенденция импортозамещения и перехода на OC Linux потребовала освоить и это умение. Ничего сложного, но, как и везде, есть нюансы, детали и особенности.
Пройдя некоторый путь, хочу поделиться своими результатами, в надежде, что это будет полезно.
Статья - достаточно подробная инструкция, как решить эту задачу и автоматизировать ее с помощью GitLab CI/CD.
Читать далее

https://habr.com/ru/articles/952748/?utm_campaign=952748&utm_source=habrahabr&utm_medium=rss
VS Live! Orlando – Your Ultimate Learning Adventure

VS Live! Orlando – Your Ultimate Learning Adventure Imagine swapping stories with fellow developers over dinner as the Florida sun sets, then beginning the next morning with a stroll past the resort’s palm-lined walkways before catching your first session across 41 dynamic tracks. From there, immerse yourself in a full day of learning and connection. […]
The post VS Live! Orlando – Your Ultimate Learning Adventure appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/visual-studio-live-orlando-2025/
DotNet&More #160: Смерть Open Source и не только

За последний год произошло несколько неприятных "коммерциализаций" Open Source тулов. К чему же ведет этот тренд и как жить дальше?

Спасибо всем, кто нас слушает. Ждем Ваши комментарии.


Музыка из выпуска: 
- https://artists.landr.com/056870627229
- https://www.tg-me.com/angry_programmer_screams


Весь плейлист курса "Kubernetes для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3SrrmOzzdBBsdeQ0YVR3Fc7
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z


Shownotes: 
00:00:00 Вступление
00:09:50 Open Source vs Close Source
00:16:30 В чем проблема в .Net сообществе?
00:24:10 Что делать?
00:30:00 Заморозили версию, а что дальше?


Ссылки:
- https://www.jimmybogard.com/automapper-and-mediatr-going-commercial/ : AutoMapper and MediatR Going Commercial
- https://www.percona.com/blog/the-redis-license-has-changed-what-you-need-to-know/ : The Redis License Has Changed
- https://github.com/valkey-io/valkey : Форк Redis
- https://www.infoq.com/news/2025/01/fluent-assertions-v8-license/ : Fluent Assertions Library v8 Abandons Apache Licensing
- https://masstransit.io/introduction/v9-announcement : MassTransit тоже все


Видео: https://youtube.com/live/El5LcCs4yio

Слушайте все выпуски: https://dotnetmore.mave.digital
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5
Twitch: https://www.twitch.tv/dotnetmore


Обсуждайте:
- Telegram: https://www.tg-me.com/dotnetmore_chat


Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://www.tg-me.com/dotnetmore


Copyright: https://creativecommons.org/licenses/by-sa/4.0/


https://dotnetmore.mave.digital/ep-164
🤡1
Просто о сложном: архитектура фронта для техлида

Привет, Хабр! Меня зовут Максим Вишневский, я архитектор (в основном фронтенда) и автор небольшого Telegram-канала Вишнёвые истории. Эта статья основана на моём докладе с TeamLead Conf++ 2024. Сегодня я проведу для вас экскурсию в мир фронтенда и немного поделюсь болями: расскажу, из чего он состоит, как работает, обсудим архитектурные проблемы и почему формочку так долго поставлять в продакшен.
Читать далее

https://habr.com/ru/companies/oleg-bunin/articles/918502/?utm_campaign=918502&utm_source=habrahabr&utm_medium=rss
👍1
[Перевод] Безопасные операции zero-copy на C#

C# — гибкий язык. На нём можно писать мобильные и десктопные приложения, игры, веб-сайты, сервисы и API. Можно писать на нём, как на Java, со всеми абстракциями и AbstractionFactoryClassProvider. Но, в отличие от Java, на нём также можно писать низкоуровневый и небезопасный код. И когда я говорю о низкоуровневом, то имею в виду отсутствие сборщика мусора и сырые указатели.
Низкоуровневый код обычно требуется для высокой производительности или взаимодействия с библиотеками C/операционной системой. Низкоуровневый код помогает повысить производительность благодаря тому, что с его помощью можно избавиться от проверок доступа к памяти в среде исполнения.
Для безопасности доступ к элементам массивов выполняется в C# с проверкой границ. Но из-за этого страдает производительность, если только, конечно, компилятор не сможет избавиться от операции проверки границ. Логика устранения проверок границ должна гарантировать, что проверка границ индекса массива уже выполнялась раньше или что во время компиляции индекс точно будет находиться в границах. Для примера возьмём простую функцию:
Читать далее

https://habr.com/ru/articles/952568/?utm_campaign=952568&utm_source=habrahabr&utm_medium=rss
Aspid.MVVM — производительный MVVM фреймворк для Unity

Aspid.MVVM — это высокопроизводительный фреймворк MVVM для Unity, построенный на Source Generator и разработанный с акцентом на простоту, масштабируемость и четкое разделение бизнес-логики и представления.
Читать далее

https://habr.com/ru/articles/953134/?utm_campaign=953134&utm_source=habrahabr&utm_medium=rss
EntityFrameworkCore в C#

Entity Framework Core (EF Core) — это кроссплатформенная ORM для .NET, которая позволяет работать с базами данных через C# классы и LINQ, а не вручную писать SQL-запросы. EF Core поддерживает модели с сущностями и контекстом, миграции для эволюции схемы, а также множество провайдеров (SQLite, SQL Server и др.). Библиотека распространяется как набор NuGet-пакетов и работает как в Visual Studio, так и через .NET CLI на Windows, macOS и Linux. Кроме базового CRUD, современные версии EF Core поддерживают мощные возможности запросов и массовые операции вроде ExecuteUpdate/ExecuteDelete, а также загрузку связанных данных через Include.
Читать далее

https://habr.com/ru/articles/953188/?utm_campaign=953188&utm_source=habrahabr&utm_medium=rss
Roadmap for AI in Visual Studio (October)

Today, we’re excited to share our public roadmap, which outlines the next steps in evolving Visual Studio with AI-powered agentic experiences. With every month, we aim to deliver smarter, faster, and more intuitive tools that enhance your coding experience. Disclaimer: The items outlined here represent ongoing work for the month. They are not commitments or […]
The post Roadmap for AI in Visual Studio (October) appeared first on Visual Studio Blog.


https://devblogs.microsoft.com/visualstudio/roadmap-for-ai-in-visual-studio-october/
👎2
Интеграция онлайн-кассы Атол с Битрикс24: облачное решение на .NET

В современном бизнесе интеграция фискальных регистраторов с CRM-системами перестала быть опцией — это необходимость для эффективного ведения дел. Однако существующие решения часто требуют дорогостоящего оборудования или привязывают к конкретным платформам. Мы решили эту проблему, разработав 1ОС.Касса — облачную кассу, которая объединяет преимущества онлайн и оффлайн касс.
Читать далее

https://habr.com/ru/articles/953360/?utm_campaign=953360&utm_source=habrahabr&utm_medium=rss
2025/10/19 23:13:10
Back to Top
HTML Embed Code: