Первый бал в WPF с использованием VS2010 и Expression - PullRequest
1 голос
/ 15 июля 2011

Я смотрю на использование WPF для графического интерфейса будущего проекта.

Я знаю, что мне нужно принять огромное решение относительно форм WPF и Win, но прежде чем я смогу принять это решение, я хочу поиграть с несколькими простыми программами WPF.

Я прочитал несколько постов в Интернете, в которых говорится, что Visual Studio (2008 на момент публикации) не хватало для редактирования XAML, и они рекомендовали использовать MS Expression?

Вопросы: - У меня VS2010, это исправило тусклое редактирование XAML, присутствующее в VS2008? Какой продукт в Expression Studio используется вместо того, чтобы редактировать XAML? Идея состоит в том, что вы создаете сторону кода WPF в VS и создаете XAML в выражении, чтобы копировать сгенерированный XAML в VS?

Буду признателен за любые предложения / советы по объединению Expression и VS2010.

С уважением

Ash

Ответы [ 2 ]

3 голосов
/ 15 июля 2011

VS2010 имеет гораздо лучшую среду для поддержки XAML по сравнению с VS2008 (в VS2008 это действительно был не самый лучший опыт) - так что было бы возможно поиграть с некоторыми базовыми проектами прямо в VS2010 ...

Expression Blend действительно демонстрирует свою мощь, когда вы входите в анимацию, переходы и т. Д. (Expression Blend для меня станет начальным пространством в наборе Expression после того, как вы рассмотрели основы в VS2010).

Подход, который я выбрал бы, состоит в том, чтобы получить базовое представление в инструменте / ide, который вы привыкли любить VS2010, а затем просмотреть некоторые примеры / учебники Blend, которые доступны на веб-сайте Expression, чтобы затем воспользоваться им.на следующий уровень.

В WPF / Silverlight меня продали вещи: привязка данных, разделение задач с использованием шаблона MVVM и командование ... это просто казалось проще, чем то, чего я достиг на арене winforms ичище ... но прошло некоторое время, прежде чем я был продан на нем только потому, что я привык к образу winforms и пытался сделать WPF, но с подходом Winforms.

Для базовых проектов, которые вы могли бы построитькод и XAML все прямо в VS2010.Фактически, для тех, кто впервые изучает XAML и использует ориентированную на код перспективу, кодирование XAML непосредственно в VS2010 может быть полезным, так что вы привыкнете к базовому синтаксису, прежде чем работать с таким инструментом, как Expression Blend, где его можно скрыть отразработчик.

1 голос
/ 15 июля 2011

использовать VS2010, он имеет лучшую поддержку intellisense для XAML (и лучшую поддержку для больших решений> 50 проектов).

также вы не копируете файлы между Expression Blend и VS2010, оба открывают одно и то же решение, работают над одним и тем же решением (теперь Blend также поддерживает исходный код), вы можете щелкнуть, чтобы отобразить C # в Blend инаоборот в VS2010

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