Преимущества и недостатки обновления с 2008 по VS 2010 - PullRequest
3 голосов
/ 14 октября 2010

Мне нужно выдвинуть руководству несколько веских аргументов для того, чтобы обновить наши проекты с 2008 до 2010 года. Однако я хотел бы также знать и о минусах, чтобы быть в хорошей подготовке.Пожалуйста, помогите мне набрать как можно больше очков высокого уровня.

Ответы [ 3 ]

5 голосов
/ 14 октября 2010

Одним из недостатков является то, что он использует WPF, поэтому IDE заметно медленнее. Но вы знаете, модернизируйте свое оборудование и все такое.

Преимуществами являются, конечно, .Net4 и C # 4, которые превосходят все незначительные улучшения юзабилити, которые они добавили в саму IDE.

2 голосов
/ 14 октября 2010

Я разработчик на C ++, поэтому я мало что знаю о .NET стороне Visual Studio 2010.

Преимущества

  • Лучшая поддержка сред с несколькими мониторами, поскольку вы можете отрывать вкладки / окна кода.
  • Лучше Intellisense, хотя я все еще использую Visual Assist X.
  • Более простые в использовании дизайнеры интерфейса для ленточного интерфейса, WPF и Silverlight

Недостатки

  • Кажется, что запускается гораздо медленнее, чем Visual Studio 2005/2008 на моем компьютере, просто для того, чтобы получить пустую рабочую среду.
  • Общий недостаток, если вы являетесь разработчиком C ++ и обновляете версии Visual Studio и компилятор C ++ - все ваши зависимости C ++ придется перестраивать для Visual C ++ 2010, что может привести к увеличению количества циклов QA, что может потребовать больше времени ... деньги ... вы поняли.
0 голосов
/ 14 октября 2010

Я обнаружил один недостаток в Visual Studio 2010 - потребление памяти проектами, использующими библиотеки boost.

Я обнаружил, что для генерации всех данных intellisense для этих библиотек требуется много памяти, и она растет довсе 3 ГБ ОЗУ на моей машине все используются, что значительно замедляет работу всей операционной системы (Windows XP).

Без объяснения, некоторая память будет освобождена через несколько минут, но потом снова будет расти,все при наборе кода C ++ или при компиляции.

Кроме того, иногда intellisense начинает полностью отказываться от работы, что не оставляет мне выбора, кроме как закрыть программное обеспечение и удалить базу данных intellisense.

Вкл.С другой стороны, в небольших проектах Intellisense для Visual 2010 действительно улучшен по сравнению с предыдущими версиями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...