Экспресс C # 2008 v Экспресс C # 2010 - PullRequest
0 голосов
/ 30 мая 2010

Может ли кто-нибудь опубликовать ссылку на сравнительную таблицу или даже на дублированный вопрос здесь, на SO, для этих двух продуктов?

Много информации о том, чего не хватает между Express и Pro, например, но я изо всех сил пытаюсь найти что-то в Express v Express.

Единственная реальная разница заключается в возможности разработки приложений для .NET 4.0?

Я занимаюсь разработкой приложений для WinForms, на данный момент ориентируясь на .NET 2.0, поэтому есть ли у меня какие-либо преимущества от перехода на 2010 Express?

К сожалению, обновление до VS Professional или такого еще не подходит для меня сейчас, поэтому я застрял с версиями подколенного сухожилия.

eThanks.

Ответы [ 3 ]

2 голосов
/ 30 мая 2010

Если вы разрабатываете приложение WinForms и ориентируетесь на .NET 2.0, единственное преимущество, которое я вижу в обновлении до VS2010 Express, - это повышение производительности (новый редактор кода WPF), возможно, несколько исправлений ошибок и подготовка вашего проекта для будущих обновлений до .NET.

1 голос
/ 30 мая 2010

Для приложения vanilla 2.0 Webforms я бы не сказал ничего по-настоящему революционного, но 2010 год поддерживает несколько мониторов, что приятно.

С другой стороны, обновление должно быть совершенно безболезненным.

0 голосов
/ 30 мая 2010

Нижняя строка первая:

Если вы разрабатываете против .NET Framework версии 2.0, особенно с WinForms вместо WPF, есть вероятность, что вы не получите много прибыли от обновления до VS 2010.


Мой очень краткий список сравнения:

У меня установлено три версии Visual Studio: 2008 Express (C # и VB.NET), 2008 Standard и 2010 Express (только C #). (То есть вы можете установить обе редакции Express без побочных эффектов и сравнить сами!)

  • Из них я предпочитаю выпуск VS 2008 Express для быстрой разработки и экспериментов с кодом, не в последнюю очередь потому, что он имеет очень быстрое время запуска . VS 2010 требует больше времени для запуска.

  • VS 2010 имеет новый внешний вид . Вам может понравиться или не понравиться это лучше, чем внешний вид VS 2008. Кажется, я помню, что они также внесли небольшие улучшения в IntelliSense.

  • VS 2010 Express, кажется, разрешает определенные расширения (Extension Manager). Я не совсем уверен, позволяет ли это больше подключаемых модулей, чем это было возможно в VS 2008 Express.

  • VS 2010 Express .NET 4.0 имеет Кодовые контракты встроенный . В VS 2008 Express вы не можете использовать для установки этой библиотеки в качестве надстройки (если только у вас не установлена ​​коммерческая версия VS). Но, вероятно, это не проблема; вместо этого вы всегда можете использовать среду модульного тестирования, например nUnit .

Как вы можете сказать, приведенный выше сравнительный список довольно короткий и неопределенный. Это связано с тем, что я в основном остался с VS 2008 Express, хотя у меня установлены и другие версии.


Возможные причины для обновления:

Единственные причины, по которым я могу подумать, что VS 2008 Express недостаточно, это то, что вы тоже хотите:

  • использовать плагины VS (например, Resharper или Code Contracts ); или
  • использовать библиотеки, которые хотя бы частично требуют .NET 4.0 framework (например, Autofac ).
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...