In the end, I believe Microsoft will see the value of the two products as they
stand alone but in support of each other—and as the only tools fit for the
purpose of the XA’s role. Only time will tell, but for now, using both products
simultaneously is workable, although a little clunky.
There are indeed pros and cons to both environments. As it stands, I,
personally, could not spend any great length of time trying to design an
application experience in Visual Studio. At the end of this book you will make
your own decision on how you like it.
Visual Studio does not provide for some of the functionality that Blend
provides, such as an easy to use storyboarding tool to create animations and
define triggers. Blend also handles data binding elegantly, which is a very
important area of most applications. One of the biggest pros for Blend is that
it will always give you an accurate depiction of the XAML (and code to some
degree) live in the design-time environment, something that Visual Studio (in
WPF solutions) continues to struggle with.
|