Microsoft вернул код Hot Reload в репозиторий .NET
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Компания Microsoft прислушалась к мнению сообщества и вернула в репозиторий .NET SDK код с реализацией функции "Hot Reload", несколько дней назад удалённый из кодовой базы, несмотря на то что он уже числился открытым и входил в состав предварительного выпусков .NET 6. Представители компании принесли сообществу извинение и признали, что совершили ошибку, удалив уже добавленный код и сразу не отреагировав на недовольство сообщества. Заявлено также, что компания продолжает позиционировать .NET как открытую платформу и будет продолжать её развитие в соответствии с открытой моделью разработки.
Поясняется, что из-за нехватки ресурсов и времени перед релизом .NET 6 было решено предложить Hot Reload только в Visual Studio 2022, но главной ошибкой было то, что вместо того, чтобы просто не активировать уже добавленный в открытую кодовую базу код, этот код был удалён из репозитория. Упоминание о нехватке ресурсов для доведения "Hot Reload" до финального релиза .NET 6 вызывают вопросы, так как данная возможность уже входила в состав финальных текстовых выпусков .NET 6 RC1 и .NET 6 RC2, и была протестирована пользователями. Развитие в Visual Studio 2022 также не даёт дополнительного времени на доработку, так как релизы Visual Studio 2022 и .NET 6 запланированы на один день - 8 ноября.
Изначально предполагалось, что оставление "Hot Reload" только в коммерческом продукте Visual Studio 2022 было нацелено на повышение его конкурентной привлекательности по сравнению с бесплатными инструментами для разработки. По данным издания The Verge, удаление кода "Hot Reload" было управленческим решением, которое было принято Джулией Люсон (Julia Liuson), руководителем подразделения Microsoft по разработке программных продуктов.
Напомним, что функция Hot Reload предоставляет средства для редактирования кода на лету во время выполнения программы, позволяя вносить изменения без ручной остановки выполнения и без прикрепления точек останова. Разработчик мог запустить приложение под управлением "dotnet watch", после чего вносимые в код изменения автоматически применялись к запущенному приложению, что позволяло сразу наблюдать результат.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://devblogs.microsoft.com...)
- OpenNews: Microsoft удалил функциональность Hot Reload из открытого .NET для поставки только в Visual Studio 2022
- OpenNews: Компания Microsoft портировала Sysmon для Linux и открыла его код
- OpenNews: Microsoft обеспечил поддержку открытого формата ODF 1.3 в MS Office 2021
- OpenNews: Окружение для запуска Linux-приложений в Windows 11 будет поставляться через Microsoft Store
- OpenNews: Удалённо эксплуатируемая уязвимость в OMI-агенте, навязываемом в Linux-окружениях Microsoft Azure
Похожие новости:
- Microsoft удалил функциональность Hot Reload из открытого .NET для поставки только в Visual Studio 2022
- Компания Microsoft портировала Sysmon для Linux и открыла его код
- Microsoft обеспечил поддержку открытого формата ODF 1.3 в MS Office 2021
- Компания Microsoft присоединилась к организации Open Infrastructure Foundation
- Microsoft открыл код прослойки для трансляции команд Direct3D 9 в Direct3D 12
- [.NET, Проектирование и рефакторинг, C#] Организация кода для работы с ftp средствами Fluent interface
- [Алгоритмы, Машинное обучение, Голосовые интерфейсы] Голосовой ИИ: технологии под капотом цифрового агента
- [Информационная безопасность, IT-компании] Microsoft покупает разработчика систем безопасности RiskIQ
- [Программирование, .NET, C#] Даты, время и часовые пояса: улучшения в .NET 6
- [Open source, Системное программирование, *nix, Софт] Microsoft рассказала о собственном Linux-дистрибутиве CBL-Mariner
Теги для поиска: #_microsoft, #_.net
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 07:08
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Компания Microsoft прислушалась к мнению сообщества и вернула в репозиторий .NET SDK код с реализацией функции "Hot Reload", несколько дней назад удалённый из кодовой базы, несмотря на то что он уже числился открытым и входил в состав предварительного выпусков .NET 6. Представители компании принесли сообществу извинение и признали, что совершили ошибку, удалив уже добавленный код и сразу не отреагировав на недовольство сообщества. Заявлено также, что компания продолжает позиционировать .NET как открытую платформу и будет продолжать её развитие в соответствии с открытой моделью разработки. Поясняется, что из-за нехватки ресурсов и времени перед релизом .NET 6 было решено предложить Hot Reload только в Visual Studio 2022, но главной ошибкой было то, что вместо того, чтобы просто не активировать уже добавленный в открытую кодовую базу код, этот код был удалён из репозитория. Упоминание о нехватке ресурсов для доведения "Hot Reload" до финального релиза .NET 6 вызывают вопросы, так как данная возможность уже входила в состав финальных текстовых выпусков .NET 6 RC1 и .NET 6 RC2, и была протестирована пользователями. Развитие в Visual Studio 2022 также не даёт дополнительного времени на доработку, так как релизы Visual Studio 2022 и .NET 6 запланированы на один день - 8 ноября. Изначально предполагалось, что оставление "Hot Reload" только в коммерческом продукте Visual Studio 2022 было нацелено на повышение его конкурентной привлекательности по сравнению с бесплатными инструментами для разработки. По данным издания The Verge, удаление кода "Hot Reload" было управленческим решением, которое было принято Джулией Люсон (Julia Liuson), руководителем подразделения Microsoft по разработке программных продуктов. Напомним, что функция Hot Reload предоставляет средства для редактирования кода на лету во время выполнения программы, позволяя вносить изменения без ручной остановки выполнения и без прикрепления точек останова. Разработчик мог запустить приложение под управлением "dotnet watch", после чего вносимые в код изменения автоматически применялись к запущенному приложению, что позволяло сразу наблюдать результат. =========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 07:08
Часовой пояс: UTC + 5