

.NET *
Хаб со знаниями про .NET
Новости
PVS-Studio 7.35: поддержка MISRA C 2023, плагин для Qt Creator 15 и многое другое

Вышел новый релиз PVS-Studio — 7.35. Поддержка стандарта MISRA C, плагин для Qt Creator 15.X, анализ модифицированных файлов в Visual Studio, и это далеко не всё! Больше подробностей в этой заметке.
Microsoft предупредила разработчиков о необходимости обновления ссылки на установщик .NET
Microsoft предупредила разработчиков .NET о необходимости быстро обновить свои приложения и конвейеры разработки, чтобы они не использовали домены 'azureedge.net' для установки компонентов .NET. Этот домен вскоре станет недоступен из-за банкротства и закрытия провайдера CDN Edgio.
PVS-Studio 7.34: поддержка Apple Silicon ARM64, проектов для .NET 9, taint-анализа в Java анализаторе

Вышел новый релиз PVS-Studio — 7.34. Поддержка процессоров Apple Silicon с архитектурой ARM64, поддержка проектов для .NET 9, внедрение механизма taint-анализа в Java анализатор и это ещё не всё! Больше подробностей в этом пресс-релизе.
Истории
Представлен открытый проект по воссозданию классической среды разработки Visual Basic 6 с использованием Avalonia

Разработчик Бартош Корчинский (BAndysc) представил открытый проект по воссозданию классической среды разработки Visual Basic 6 с использованием Avalonia и языка C# — Avalonia Visual Basic 6. В решение доступен Visual Designer, сохранение и загрузка проектов в формате, совместимом с VB6.
Microsoft выпустила .NET 9 с тысячами улучшений

12 ноября 2024 года Microsoft выпустила открытую платформу .NET 9 с тысячами улучшений. Проект создан благодаря унификации продуктов .NET Framework, .NET Core и Mono. На основе решения .NET 9 можно создавать многоплатформенные приложения для браузера, облачных систем, рабочего стола, IoT-устройств и мобильных платформ, используя единые библиотеки и общий процесс сборки, не зависящий от типа приложения. Связанные с проектом наработки, включая .NET Runtime и SDK опубликованы на GitHub под лицензией MIT.
PVS-Studio 7.33: критические ошибки, пользовательские аннотации в C#, поддержка SN-DBS и многое другое

Вышел новый релиз PVS-Studio — 7.33. Поддержка SN-DBS, добавление пользовательских аннотаций в C# анализатор, новые вебинары, подкасты и много других хороших новостей! Больше подробностей в этой заметке.
Microsoft запустила публичную предварительную версию поддержки приложений UWP для .NET 9

Microsoft объявила о запуске общедоступной предварительной версии, которая добавляет поддержку .NET 9 для приложений UWP.
PVS-Studio 7.32: оптимизация анализа, новые плагины и многое другое

Вышел новый релиз PVS-Studio — 7.32. Оптимизация анализа на C++, новые плагины и функциональность, и ещё много других обновлений! Больше подробностей в этой заметке.
Разработчики EMXControls поделились опытом миграции большого приложения с WinForms на Avalonia

Подробное видео:
https://www.youtube.com/watch?v=XKk6p7CFUMQ
Слайды:
https://disk.yandex.ru/i/9zKWIQIml9g6sg
Репозиторий WinForms2AvaloniaConverter:
https://github.com/MICVGLOB/WinForms2AvaloniaConverter
Новая версия FlatValidator, теперь 2.3.0

Пакет FlatValidator (для .NET 6/7/8) обновился до версии 2.3.0. Набор встроенных обработчиков теперь предоставляет интересные возможности.
Тысячи приложений портировали на Windows 95 с помощью .NET Framework
Ютубер MattKC портировал «тысячи приложений» на Windows 95 с помощью .NET Framework, который обеспечивает обратную совместимость с современным программным обеспечением. ОС была выпущена 28 лет назад.
Microsoft выпустила для тестеров экспериментальную версию MSBuild
Microsoft выпустила для тестеров-разработчиков экспериментальную версию редактора MSBuild. Компания заявляет, что она стала проще и полезнее для пользователей.
Ближайшие события







Microsoft выпустила первую предварительную версию .NET 9 и раскрыла цели разработки новой версии открытой платформы
Microsoft представила инструмент AppCAT для миграции локальных приложений .NET в Azure

Команда Microsoft анонсировала инструмент под названием Azure Migrate и инструмент оценки кода для .NET, который получил сокращённое название AppCAT. Он предназначен для помощи разработчикам в миграции локальных приложений .NET в Azure. AppCAT позволяет оценивать исходный код, конфигурации и двоичные файлы .NET, выявляя потенциальные проблемы и возможности в процессе миграции.
Microsoft напомнила, что поддержка Visual Studio 2013 заканчивается 9 апреля 2024 года

В начале января 2024 года Microsoft напомнила, что поддержка фирменной среды программирования Visual Studio 2013 заканчивается 9 апреля 2024 года. Это означает, что десятилетняя версия IDE от Microsoft больше не будет получать обновления против багов и патчи безопасности.
PVS-Studio 7.28: поддержка ARM, .NET 8, анализ Unreal Engine без Unity Build и не только

Вышел новый релиз PVS-Studio — 7.28. Теперь можно запускать анализ на архитектуре ARM, .NET 8 и в Unreal Engine без Unity Build, и это ещё не всё! Больше подробностей в этом пресс-релизе.
PVS-Studio 7.27: проверка C# кода в VS Code, анализ Unreal Engine проектов в Rider и не только

Вышел новый релиз PVS-Studio — 7.27. Теперь можно запускать анализ .NET проектов через плагин для VS Code, анализировать Unreal Engine проекты в режиме прямого открытия в новой версии Rider и это еще не всё! Больше подробностей в этой заметке.
Бета-тестирование: плагин PVS-Studio для VS Code проверяет проекты на .NET

Близится релиз PVS-Studio 7.27, и сегодня мы приглашаем вас принять участие в бета-тестировании плагина PVS-Studio для Visual Studio Code. Обновление будет особенно интересным для C# разработчиков, так как плагин теперь поддерживает анализ .NET проектов. Также вы сможете попробовать более удобный UI.