Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Why should I use Microsoft Expression Blend? [closed]

I had searched about it but still not clear Why it is necessary. I know the description but why do we need Microsoft Expression Blend (I am asking in terms of WPF designing)? What does it have that we don't have in Visual Studio without it.

(I am not asking personal opinions, I am asking what features does it have to contribute usage of Visual Studio or just to Developer?)

like image 887
Zgrkpnr Avatar asked Apr 17 '14 19:04

Zgrkpnr


People also ask

What is the point of Microsoft Blend?

Blend for Visual Studio helps you design XAML-based Windows and Web applications. It provides the same basic XAML design experience as Visual Studio and adds visual designers for advanced tasks such as animations and behaviors.

What can I do with Microsoft Blend?

Welcome to Microsoft Q&A. Blend for Visual Studio can be used to create XAML-based UWP projects. If your application is based on XAML, you can use Blend for application design. On this basis, you can continue to write your application with C++.

What is XAML in C#?

C# interfaces - Blazor, API, UWP, WPF, Office XAML stands for Extensible Application Markup Language. It's a simple and declarative language based on XML. In XAML, it very easy to create, initialize, and set properties of objects with hierarchical relations.

What is WPF project?

Windows Presentation Foundation (WPF) is a UI framework that creates desktop client applications. The WPF development platform supports a broad set of application development features, including an application model, resources, controls, graphics, layout, data binding, documents, and security.


2 Answers

Blend has a timeline-style storyboard editor, in VS you have to figure out all the keyframes by hand. It is also easier to do vector graphics and 3D layout in Blend.

Basically, any kind of advanced UI design tends to be easier in Blend, and it is easier for artists and other non-developers to use. I would personally never give an artist Visual Studio to design a UI for me (mostly because everything would be broken :) ).

like image 152
BradleyDotNET Avatar answered Oct 02 '22 20:10

BradleyDotNET


The short answer: Blend is a tool for UI designers, while Visual Studio is targeted at developers.

While you indeed can do everything that Blend does within Visual Studio by manually typing xaml code, Blend does have an interface that's more user-friendly for artists and animators, which makes it easier to draw vectors or create animations.

The reason why you'd want to use Blend over VS depends on the job you must do. If you are wearing your artist hat, you may find Blend easier to get the desired results. When you put your developer hat back on, you'll want VS. You must think of these as distinct tools with different sets of features, not as one being a replacement for the other.

like image 39
Crono Avatar answered Oct 02 '22 18:10

Crono