Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is MVVM an alternative to Expression Blend?

I'm sure this is a Noob question, but I've never worked with WPF before. Is MVVM an alternative to Expression Blend?

like image 728
JimDel Avatar asked Aug 13 '09 21:08

JimDel


1 Answers

No. They are completely different concepts.

Expression Blend is software for creating interfaces - it's a designer's tool for working with WPF.

MVVM is a design pattern - it's an architecture you can use to make your WPF application clean and easily maintainable.

You are perfectly capable of using Blend together with MVVM - in fact, this is one of the benefits MVVM provides (it makes it very easy to keep the UI design separate from the programming).

like image 134
Reed Copsey Avatar answered Oct 08 '22 06:10

Reed Copsey