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, где его можно скрыть отразработчик.