Выражение Blend vs Visual Studio - PullRequest
       1

Выражение Blend vs Visual Studio

2 голосов
/ 28 октября 2011

У меня есть знания о Expression Blend, который используется для создания графических пользовательских интерфейсов (Wpf) аналогично Visual Studio. Это бесплатно для скачивания? В любом случае, может ли что-нибудь, созданное Blend, быть реализовано с помощью идентичного кода (разметки) в Visual Studio?

Может ли кто-нибудь порекомендовать мне подробный и всеобъемлющий "учебник" о том, как построить Wpf в VS и как эффективно использовать его элементы управления?

Ответы [ 3 ]

7 голосов
/ 28 октября 2011

Все, что может сделать Expression Blend, вы можете делать в Visual Studio, но вам придется вручную кодировать некоторые дополнительные эффекты прямо в XAML.Essentially Expression Blend предоставляет вам автоматическую генерацию XAML более изумительной графики, чего нет в Visual Studio.

Вы также обнаружите, что она приведет вас к шаблону MVVM WPF / Silverlight.

IЯ не мог бы порекомендовать какой-либо один ресурс, но если вы ищете шаблон WPF MVVM в Интернете, есть множество примеров.По общему признанию многие - Silverlight, но основы все еще стоят.

3 голосов
/ 28 октября 2011

Expression Blend - это , а не бесплатно.

Смесь не обязательна для возможности разработки пользовательского интерфейса WPF.

Его можно сравнить с Photoshop-подобными приложениями + он работает на XAML без потери данных DataBinding. Но его «долг» - это только дизайн. Как разработчик, я чувствовал себя намного более комфортно с XAML-манипуляциями, чем с Blend. Но это вопрос теста и ваших способностей.

Например, просто Google. Этот был только первым в списке, который я нашел:

Учебник по Wpf

2 голосов
/ 28 октября 2011

Expression Blend не является бесплатным. Но доступна 30-дневная пробная версия.

Я использую как Blend, так и VS, но, поскольку я в большей степени SW-разработчик, а не дизайнер, 95% моей работы в WPF выполняется с VS. Все, что вы можете сделать с помощью редактора Blend, также можно сделать с помощью редактора VS.

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

Посмотрите это вступительное видео: http://expression.microsoft.com/en-us/cc136522

Вы найдете множество полезных веб-трансляций на веб-сайте Expression: http://expression.microsoft.com/en-us/cc197141

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