Visual Studio 2005 против 2008 года - Каковы преимущества? - PullRequest
10 голосов
/ 11 октября 2008

Каковы преимущества обновления с Visual Studio 2005 до 2008?

Есть мысли о том, стоит ли прыгать, или лучше подождать, что будет дальше?

Ответы [ 10 ]

16 голосов
/ 11 октября 2008

Есть множество улучшений. Самое приятное, что вы можете продолжать ориентироваться на .Net 2.0 с VS 2008 ( Multi-Targeting ) и использовать все новые функции IDE.

Публикация нескольких скринкастов, но вы можете найти больше в сети:

Интеллектуальный смысл сценария и отладка в Visual Studio 2008

Улучшения многопоточной отладки в Visual Studio 2008

9 голосов
/ 11 октября 2008

Моя любимая новая функция: когда отображается поле параметра Intellisence, вы можете удерживать элемент управления, чтобы сделать его полупрозрачным и увидеть код за ним. Существует множество новых возможностей и причин для перехода, но для меня это настоящая победа.

5 голосов
/ 11 октября 2008

Если вы просто хотите обновить до "большинства" новых функций платформ 3.0 и / или 3.5, нет необходимости обновлять Visual Studio. Вы можете просто обновить свой фреймворк. Однако, есть некоторые преимущества, такие как новый компилятор (необходимо использовать Linq, если я помню) и некоторые приятные улучшения, такие как отладка JavaScript.

Существует множество хороших статей на эту тему, включая эту, 22 Новые функции Visual Studio 2008 , которые вы можете попробовать.

Надеюсь, это поможет.

3 голосов
/ 11 октября 2008

Вертикальное разделение между экранами HTML и Preview. Особенно удобно на широкоэкранных мониторах.

3 голосов
/ 11 октября 2008

2008 включает в себя возможность войти в .Net Framework.

2 голосов
/ 11 октября 2008

Мне нравится поддержка IDE для создания приложений с новыми технологиями

  • LINQ
  • Silverlight
  • WPF
  • ASP.NET MVC
2 голосов
/ 11 октября 2008

Одна большая особенность, от которой я сильно выиграл в моей прошлой работе: улучшенная стабильность. У нас было очень многопоточное приложение, которое могло привести к тому, что VS2005 просто взорвался (во многих различных модах). Переход на 2008 год уменьшил количество таких случаев в 100 раз.

Также - VS2005 требует гораздо больше оперативной памяти для того же проекта, чем VS2008. По крайней мере, с большими решениями (например, 50 проектов). Это, я думаю, делает VS2008 намного быстрее и отзывчивее, чем когда-либо был VS2005.

Да, это обновление стоит - просто из-за простого фактора стабильности.

1 голос
/ 11 октября 2008

Я немного не соглашусь с последним постом. Стабильность для меня не сильно возросла. У меня была блокировка 2K8 в середине сборки. WTF? Но в целом мне нравится эта версия именно из-за linq. Теперь я любил выпуск дженериков в 2005 году, но linq make 2008 стоил того, а потом и некоторых.

0 голосов
/ 11 октября 2008

Код, сгенерированный разработчиками типизированных наборов данных, выглядит немного чище и аккуратнее, особенно при работе с базами данных SQL Compact Edition.

0 голосов
/ 11 октября 2008

Проверьте этот вопрос ... он уже обсуждался.

Хотя я повторю, что главное, что мне нравится в VS 2008 - это использование Expression Web GUI для разработки веб-приложений. Это намного лучше того, что было у VS2K5.

...