Как команда мы используем Visual Studio 2005 с фреймворком 3.0. Думаю, будет ли нам хорошо перейти на Visual Studio 2008 с framework 3.5? Стоит ли оно того ?
Спасибо.
Как команда мы используем Visual Studio 2005 с фреймворком 3.0. Думаю, будет ли нам хорошо перейти на Visual Studio 2008 с framework 3.5? Стоит ли оно того ?
Спасибо.
Да, оно того стоит на 100%. Visual Studio 2008 полностью поддерживает код 2005 года (.net 2.0). Есть также много улучшений, которые вам понравятся, когда вы будете использовать 2008.
Поддержка множественного таргетинга (использование Dev Studio 2008 для всех проектов .Net без необходимости их преобразования)
Рефакторинг (инструменты повышения производительности / макрос)
Модульный тест (только Pro)
Лучший веб-дизайнер с улучшенным редактированием и поддержка CSS
Просмотр исходного кода CSS Intellisense
Прозрачный Intellisense (не скрывайте код)
ASP.NET AJAX
Поддержка JavaScript с Intelissense
Отладка JavaScript
Windows Presentation Foundation (WPF ) Конструктор LINQ (встроенный запрос языка)
реляционный конструктор объектов (конструктор O / R)
улучшенные возможности отладки (многопоточность, сценарий, LINQ, WPF)
удаленная отладка процесса, отладка SQL, отладка XSLT (профессиональная версия только)
Новый инструмент отчетности (с поддержкой PDF)
Новая функция Crystal report (также ASP.NET) (только версия Pro)
Справка сообщества (комментарий добавлен пользователем в онлайн-справку)
Развертывание ClickOnce улучшение (настройка)
Улучшенная поддержка Vista
Поддержка Office (только версия Pro)
Многие инструменты для смарт-устройств (версия Pro Только)
С Dev Studio 2008 SP1
Поддержка периодически подключаемого приложения смарт-устройств
Power Packs Элементы управления и компоненты
Библиотека совместимости принтеров (используйте отчет VB6, не перезаписывая его)
Источники:
http://msdn.microsoft.com/en-us/library/bb386063.aspx#Original
http://msdn.microsoft.com/en-us/vstudio/products/cc149003.aspx
100% того стоит, согласился.
Также переход на 3.5 с новыми проектами (или легко переносимыми) очень поможет в производительности. Даже если вы не используете такие функции, как LinQ.
Инициализаторы объектов и автоматические свойства сделают вашу жизнь намного проще.
Кроме того, как было сказано ранее, вы все еще можете разрабатывать проекты 2.0 с VS 2008, поэтому переключение не повредит. В области веб-дизайнеров были внесены некоторые улучшения, особенно с выделением синтаксиса Javascript и т. Д.
Даже если вы еще не можете использовать .NET 3.5, возможности языка C # 3.0 (особенно если вы используете LINQBridge) того стоит. Он также лучше поддерживает WCF и т. Д. (Поскольку вы упомянули 3.0 - это кладж в VS2005).
Добавьте к этому улучшения IDE, и IMO станет простой задачей.
Intellisense для C # значительно улучшен
Да, это. работает быстрее и надежнее