В чем разница между Visual Studio и Expression Studio? - PullRequest
3 голосов
/ 06 мая 2010

У меня есть Visual Studio 2008.

Я заметил, что могу создавать приложения WPF с помощью Visual Studio. Значит ли это, что он может выполнять работу, которую выполняет Expression Studio?

Я собираюсь установить Visual Studio 2010. Это устраняет необходимость в Expression Studio?

1 Ответ

5 голосов
/ 06 мая 2010

Expression Studio (в частности, часть Expression Blend) ориентирована на создание графического интерфейса. Интерфейс в Blend позволяет быстрее создавать более сложные элементы в WPF / XAML, чем Visual Studio. И позволяет упростить создание данных времени проектирования и элементов привязки данных.

В Visual Studio вы можете создать точно такой же интерфейс, но гораздо больше его придется кодировать вручную. Visual Studio лучше справляется с элементами code-behind и logic / CLR, которые поддерживают написанную вами программу.

Если вы относитесь к GUI, я бы сказал, используйте Blend. Если вы озабочены работой программы, я бы сказал, используйте Visual Studio. Если вы делаете оба, то используйте оба. Я использую и то, и другое, когда пишу свои вещи (я немного похож на шоу одного человека), и это работает довольно хорошо.

...