Мультиориентированность Visual Studio 2008
Одна из функций, входящих в состав Visual Studio 2008, будет возможность разработчикам ориентироваться на разные среды исполнения изнутри интегрированной среды обработки (IDE).
В данный момент приложение может быть создано для .NET Framework 1.1 в Visual Studio 2005, используя MSBee, однако трансляция и компиляция могут быть легко обмануты. В Visual Studio 2008 Microsoft планирует сделать возможным ориентирование на .NET Framework 2.0, и выше, прямо из IDE, с помощью функции мультиориентирования.
В статье Скотта Гутри, гуру .NET, обсуждаются выгоды от мультиориентирования, наряду с принципом его работы. Преимущества мультиориентирования весьма очевидны: вам не понадобятся разные версии Visual Studio, чтобы написать программу для разных версий сред исполнения, кроме тех случаев, если вы всё еще пишете программы для .NET Framework 1.0 и 1.1. Что еще более важно, вы можете использовать большинство преимуществ Visual Studio 2008. Это значит, что у вас будет доступ к поддержке отладки и интеллектуального восприятия JavaScript, разделённому проектировщику, генерации SQL-скриптов и улучшенной поддержке CSS, без необходимости тяжелого обновления программ.
Мультиориентирование предоставляет вам выбор версии .NET Framework при создании проекта. В этом плане только правильные блоки, элементы управления и классы доступны внутри проекта. Если Вы хотели бы использовать последнюю версию Framework, вы сможете изменить это в свойствах проекта. Как только целевая версия Framework будет изменена, Visual Studio обновит в проекте блоки, элементы управления, и параметры настройки компилятора. Согласно Гутри, Microsoft пытается сделать преобразование из .NET Framework 2.0 в .NET Framework 3.5 простым насколько это возможно.
"Мы пытаемся удостовериться, что .NET Framework 3.5 отлично совместима с .NET 2.0, и не будет требовать, чтобы Вы изменяли какую-либо часть кода, чтобы соответствовать новой версии .NET. Мы преднамеренно сделали только неразрывные модификации существующих .NET-сборок в .NET 3.5 и, где только возможно, добавили новые функции отдельным трансляциям.
Источник:
Перевод: Zloy Kak Pё$
Комментарии
чушь полнейшая... незачем плодить кучу версий, кому надо - пусть остаются на старых версиях. Иначе система разработки распухает до безобразия, там итак уже огромные объемы.
codemaster, для разработчика система упрощается, в чем собственно проблема?
нифига не понял, но скажу, что под линухсом толковых сред для быстрого клепания интерфейсов нет.
codemaster, никогда вас не пойму. Вечно ваши посты мне кажутся необоснованными.
В наше-то время писать такое! Да пусть хоть и до безобразия распухнут, сейчас место на диске - самая последняя проблема. А Первой является - ПРОИЗВОДИТЕЛЬНОСТЬ и удобство программы.
А в целом хотелось бы, чтобы так оно и было....а то в Orcas beta1 ввели поддержку .Net Framework 3.5, а новых компонентов под нее не внедрили. В принцепе на то он и Пре-релиз 3.5.....однако. Одно радует, что пока проекты на 3.5 совместимы с 2.0....
А так, Майкрософт, Так Держать!
Visual Studio 2005 со всеми паками ставится чуть ли не 2 часа. Какая тут в жопу производительность?
и вообще ... дай скрипку Страдивари пьяному сапожнику.. И получите производительность. Всё гораздо больше зависит от программистов, чем от средств разработки.
codemaster, расскажите это разработчикам для Linux или MacOS - думаю они бы просто на седьмом небе были, если бы у них была тормозная Visual Studio.
Кстати, не знаю, в чем собственно проблема - но Visual Studio 2005 ставится не более 10-15 минут
на семинаре для разработчиков в одессе сергей байдачный из мелкософта уверял, что можно будет прямо из 2008 студии писать для 1.0 и 1.1 дотнет. обманул!
да ну 10-15 минут. На стандартном ноуте с Гб памяти и 2 Ггц проце с Вистой она ставится с DVD минут 40-50, плюс сервис-пак примерно столько же, плюс надо Виста апдейт ещё и MSDN.
#29367 codemaster @25.06.2007 13:45
чушь полнейшая... незачем плодить кучу версий, кому надо - пусть остаются на старых версиях. Иначе система разработки распухает до безобразия, там итак уже огромные объемы.
В чем собственно проблема? Все необходимые компиляторы уже есть в самом .net, устанавливаешь sharp develop нужной версии и получается не 3 гига как у VS а максимум 400 мб.
Так что правильно делают. Кому не нравится пусть юзают альтернативные IDE.
Espoir писал:codemaster, расскажите это разработчикам для Linux или MacOS - думаю они бы просто на седьмом небе были, если бы у них была тормозная Visual Studio.
+1, однако. Visual Studio отличная штука, я бы от неё в линуксе точно бы не отказался.
Ну а насчёт 10-15 минут точно враньё. У меня она минимум полтора часа ставится (включая MSDN).
Bozz Bishop, про мсдн я и не говорил - кстати, об индексировании баз данных слышали? (это к вопросу о долгой установке MSDN).
Между прочим VS2005 ставится быстрее, чем тотже Creative Suite 3
И еще один момент - вам действительно нужны все все языки, всевозможные SQL-Server Mobile и прочая лабуда, которая входит в поставку? Попробуйте установить те компоненты, которыми вы реально пользуетесь и будете приятно удивлены скростью установки.
По теме
- Разработчикам доступен Project Reunion 0.5
- Microsoft переименовала Visual Studio Online в Visual Studio Codespaces и существенно снизила цены
- Состоялся релиз Visual Studio 2019 для Mac и Windows
- Выпуск Visual Studio 2019 состоится 2 апреля
- Разработчикам доступна первая предварительная версия Visual Studio 2019
- Microsoft анонсировала Visual Studio 2019
- Состоялся релиз Visual Studio 2017
- Microsoft отметит 20 лет Visual Studio выходом VS 2017
- Visual Studio 2017 готова к выходу
- Microsoft представила Visual Studio 2017 RC