Bookmark and Share Share...    Subscribe to this feed Feed   About Christian Moser  


WPF Development Tools

Microsoft provides two development tools for WPF applications. One is Visual Studio, made for developers and the other is Expression Blend made for designers. While Visual Studio is good in code and XAML editing, it has a rare support for all the graphical stuff like gradients, template editing, animation, etc. This is the point where Expression Blend comes in. Blend covers the graphical part very well but it has (still) rare support for code and XAML editing.

So the conclusion is that you will need both of them.

Microsoft Visual Studio 2010

Visual Studio is the tool for developers to develop WPF applications. It includes a graphical designer for WPF since version 2008. If you're using Visual Studio 2005 you can install an add-on that enables you to develop WPF applications.

Microsoft provides a free Express Edition of Visual Studio that also includes the WPF designer. You can download it from the following URL

Download Microsoft Visual C# 2010 - Express Edition


Microsoft Expression Blend 3 + Sketch Flow

Expression Blend is the tool for designers. It's part of the Expression Studio, a new tool suite from Microsoft especially created for user experience designers. Blend covers all the missing features of the Visual Studio designer like styling, templating, animations, 3D graphics, resources and gradients.

In the latest Version it also includes a powerful prototyping tool called SketchFlow. Expression Blend can open solution files created by visual studio.

Download Microsoft Expression Blend 3


Other useful tools





Last modified: 2010-06-25 18:11:31
Copyright (c) by Christian Moser, 2011.

 Comments on this article

Show all comments
willi
Commented on 22.January 2009
good site
Rashmi
Commented on 20.May 2009
Very good site...
I am trying to install Expression blend 2.0 SP1 but i am getting error thatfailed to install and windows installer returned error code 1605.
Christian Moser
Commented on 20.May 2009
Hi Rashmi,

Please check the following things:
1. The SP1 is ONLY the upgrade - you need to install Blend 2.0 first
2. The SP1 cannot upgrade a Blend 2.5 Preview installation
3. The SP1 works eventually only on english versions.
4. Ensure to uninstall any older versions (< 2.0) of Blend first.

I hope this helps
Christian
Rashmi
Commented on 24.May 2009
Thanks Christian....
Now i am able to install blend 2.0 with SP1 properly.
I am eagerly waiting for next topics.

Cheers!
Thanks a lot
Shri
Commented on 28.June 2009
You should mention that SharpDevelop (http://icsharpcode.com/OpenSource/SD/Default.aspx) also supports WPF. I'm currently taking it for a spin, so I can't say if it's any good
ammu
Commented on 15.July 2009
Can somebody please tell me the link to download Expression Blend 2 for free?
ammu
Commented on 15.July 2009
Can somebody please tell me the link to download Expression Blend 2 for free?
Mcsean
Commented on 28.July 2009
Here is a light-weight Xaml editor called Kaxaml. You can download it for free from this link: http://www.kaxaml.com
oneandhra
Commented on 1.August 2009
good site
<a>http://www.oneandhra.com</a>
<a>http://www.googlespice.com</a>
Manikandan
Commented on 10.August 2009
Hi Christian,
It was really good site to know the basics of what WPF is capable of.The design of the website was really good and pleasant special appreciation to you for the design of the website.
karthick
Commented on 13.August 2009
Hi
This website design was good. Which language u used to design.
ranga
Commented on 25.August 2009
Hi..
this is very much informative..!
can any one tell what is silver light?
actually i am new to .net!!!!
Thirumoorthi
Commented on 27.August 2009
Your site is good.I can easily understand the WPF concepts through this.
sdg
Commented on 6.September 2009
</br>
Prasad
Commented on 9.October 2009
Hey . . . I m finding good difference It is really nice again
satish
Commented on 10.October 2009
Hi , i have a doubt . Can i just get along with visual studio for a wpf application . Incase i can , what will be the difference (visually) between a application developed using winforms in vs 2008 and the one developed using wpf in vs 2008 ?
Mehdi
Commented on 12.October 2009
Very nice and rare site, so wel explain , congratulations!!!
Christian Moser
Commented on 13.October 2009
Hi Satish,
Basically a WinForms and a WPF application will look pretty much the same. This is because the default template of WPF controls look the same as they do in WinForms.
But if you are using WPF you can take advantage of the new features of the WPF framework like data binding, styling, vector based scaling, etc.

Greetings
Christian
ogun koymen
Commented on 13.October 2009
hello thanks
anil siddi
Commented on 26.October 2009
informative
abdullah
Commented on 27.October 2009
Hi,
Visual C# Express Edition is free. But if there are any free version of Expression Blend. At the Microsoft download page I found a trail version.
Gaurav
Commented on 29.October 2009
Real good and very informative. Keep up the good work
Cheers !!
Farzam
Commented on 13.November 2009
Tanks a lot Christian ...
You provided a very best site for WPF learners.
wpftutorial.net inspire me to learn WPF rapidly
Josua
Commented on 18.November 2009
Hello Christian, im just wondering if i can use WPF on Visual Basic 2008? we are building a game in this language and we were suggested to use this technology, its a pump it up version(our own version), soo u think it can be done?... thanx for the help
raju
Commented on 18.November 2009
hello christian, thanks a lot, very good site
Rajagopal
Commented on 20.November 2009
thanks alot christian.. this is a great site, im started my wpf learning using ur site.
muthuvijayan
Commented on 25.November 2009
good site nice work man!
<a href="http://dotnetpgm.blogspot.com">http://dotnetpgm.blogspot.com</a>
Robert
Commented on 25.November 2009
Do you need Expressions Blend to build WPF/Silverlight applications? Or is it just to create really elaborate graphical designs and animations.
Robert
Commented on 25.November 2009
Do you need Expressions Blend to build WPF/Silverlight applications? Or is it just to create really elaborate graphical designs and animations.
xxx
Commented on 5.December 2009
good site nice work man!
viji india
Commented on 9.December 2009
It was really good site to know the basics of what WPF...
manju
Commented on 16.December 2009
it is really good site. for learning new user
rhiry
Commented on 21.December 2009
Hi christian..
what a different WPF in C# or in visual basic...?


thanks :)
jaaiieo
Commented on 22.December 2009
yea good me think you good job on it ok
Mostafa
Commented on 5.January 2010
Hi very good site.I Have a questionn about use blend projects in visual studio2008(specially c#.net Winform).
Can u help me please?
Muthu Vijayan
Commented on 8.January 2010
Nice tutorial for WPF
<a href="http://www.dotnetpgm.co.cc">http://www.dotnetpgm.co.cc</a>
srilu
Commented on 12.January 2010
Good tutorial for first time wpf developer.
alex
Commented on 13.January 2010
Hi! I have a question... Is it possible to use wpf for web developtment or it is intended to be used for desktop applications?...
Jisha
Commented on 15.January 2010
Good tutorial
Mayura
Commented on 21.January 2010
Thanks Christian ...Really nice material..:)
x
Commented on 22.January 2010
thanks
mak
Commented on 4.February 2010
it is fantastic article.
Ram
Commented on 11.February 2010
very good site for beginners. Thanks!
vivek
Commented on 11.February 2010
informative
siva
Commented on 16.February 2010
excellant efforts
Kiran
Commented on 25.February 2010
Great Christian, I really found what i am looking for WPF
Debabrata
Commented on 26.February 2010
Thanks the information is pretty understandable.
Dmitry Kunilov
Commented on 26.February 2010
Please update the article to reflect the fact that there is no official WPF add-on for Visual Studio 2005, and you have to use VS2008. See http://social.msdn.microsoft.com/Forums/en-US/vswpfdesigner/thread/f9e7b144-5b2a-4c3d-a6e9-95d5bac52f42/
Usman
Commented on 10.March 2010
This information is really very helpful for me....
But it will be more convenient for me that if you can provide me .pdf file of this complete stuff. Thanks
anish eapen
Commented on 11.March 2010
Thanks man.... I am using this as a WPF Bible ..... I like the navigation.... but would suggest to add more content in terms of code....
Arfan Baig
Commented on 16.March 2010
Its a great piece of work by Christian Mosers.
WPF made easy...
jeba
Commented on 19.March 2010
Great Work!
Santhsoh
Commented on 30.March 2010
Great work............
vinod
Commented on 2.April 2010
Nice job man
Shivan
Commented on 5.April 2010
hey it is very easily understandable dear, and help to fresher to know the technology. please give us full information of WPF
XXX
Commented on 13.April 2010
fuddu lun
Adeel Ahmed
Commented on 14.April 2010
Good work. Keep it up.
afshan
Commented on 21.April 2010
Useful for beginners like me..
archana
Commented on 23.April 2010
good site
Swapnil
Commented on 28.April 2010
Very good informative material for beginers in WPF!
Swapnil
Commented on 28.April 2010
Very good informative material for beginers in WPF!
Swapnil
Commented on 28.April 2010
Very good informative material for beginers in WPF!
johnny
Commented on 29.April 2010
Great work . Exellent Site for beginers.
Venugopal
Commented on 29.April 2010
Good site,Thanks
lei
Commented on 4.May 2010
Thanks a lot! great job!!!
Bassem
Commented on 5.May 2010
You are doing a really great job!
Thanks!
M ukesh
Commented on 6.May 2010
Thans a lot man
also one
Commented on 11.May 2010
ommented on 28.April 2010
Very good informative material for beginers in WPF!
johnny

Commented on 29.April 2010
Great work . Exellent Site for beginers.
Venugopal

Commented on 29.April 2010
Good site,Thanks
lei

Commented on 4.May 2010
Thanks a lot! great job!!!
Bassem

Commented on 5.May 2010
You are doing a really great job!
Thanks!
M ukesh

Commented on 6.May 2010
Thans a lot man
Venny
Commented on 12.May 2010
Very Informative and Excellent resource for WPF. Appreciate the job...
Rajiv Ranjan
Commented on 17.May 2010
Great friend....
For WPF Interview Qustions I would suggest
http://www.freejobsreference.com/Interview/wpf.aspx
Vinod Kushwaha
Commented on 17.May 2010
Good tutorial for learner
Deepa Patil
Commented on 26.May 2010
Along with source code explanation if you would have given downloadable source code, it would helped us a lot. Great Job!!!!!
Formulaone87
Commented on 29.May 2010
Great job.... Well done...
Mohana Arun
Commented on 7.June 2010
Superb....
This site is very helpful to learn and work on WPF.
Similarly, can anyone suggest a site for Silverlight.
Mohana Arun
Commented on 7.June 2010
Superb....
This site is very helpful to learn and work on WPF.
Similarly, can anyone suggest a site for Silverlight.
vikas rana
Commented on 11.June 2010
Superb....
This site is very helpful to learn and work on WPF.
Similarly, can anyone suggest a site for Silverlight,flash file system.
vikas rana
Commented on 11.June 2010
Superb....
This site is very helpful to learn and work on WPF.
Similarly, can anyone suggest a site for Silverlight,flash file system.
nasib
Commented on 23.June 2010
hi...
i want to learn wpf. i am beginner here.
Rushin
Commented on 2.July 2010
excellent content for beginers.......
Mangesh Singh
Commented on 6.July 2010
Very good site for beginners but Looks is very bad..Please change website look to professional.It looks like a game site so please ease change website look.
Mahesh
Commented on 9.July 2010
Great work. This is very good site for beginners.
HumanBlade
Commented on 11.July 2010
hey, was wondering if you knew of any OSS solutions for WPF interoperability and/or design? Kinda wanna get off MS's dick, Loving these tutes, the pacing especially.
flow
Commented on 14.July 2010
I am reading
virendra
Commented on 16.July 2010
its really vool for beginer.
pavan
Commented on 16.July 2010
Please give me link for download WPF performance Suit for this Training (vs 2010 expression). thnk u
pavan
Commented on 16.July 2010
Please give me link for download WPF performance Suit for this Training (vs 2010 expression). I am using Windows XP OS. Please suggest me. thnk u.
Chi Thanh...
Commented on 16.July 2010
So good! Thanks
Chi Thanh...
Commented on 16.July 2010
So good! Thanks
Vishal
Commented on 22.July 2010
Thanks a ton , this is a great!!!
Bikash
Commented on 27.July 2010
Thanks a lot for your great job and nice page design too!!!!!!!!!!
Boopathi
Commented on 28.July 2010
Thanks a ton! Your article is really nice!!! Keep-it-up!!!
bindu
Commented on 2.August 2010
hey this iste is really simple and very cool to learn WPF...thanks
Huémac
Commented on 3.August 2010
This site is great.

Thanks :)
Praveen Kumar
Commented on 17.August 2010
UI designing is this much of easy....!!!!!

Simple and worth full...
Basavaraj...
Commented on 20.August 2010
It would be great if u provide source code to Download.
CHEATER
Commented on 23.August 2010
COPYRIGHT INFRINGEMENT AT ITS FINEST!!!!!!!!!

MOSER IS GREASY AS HELL
mohammad shabi
Commented on 26.August 2010
Thanks a ton! Your article is really nice.
It would be great if u provide source code to Download.
durgadas
Commented on 8.September 2010
Nice description given....Thank you
Santhosh
Commented on 13.September 2010
Excellent site.. keep doing more. Nice work
NB
Commented on 15.September 2010
Nice
Pavan Kumar S
Commented on 1.October 2010
Good :)
vikas vyas
Commented on 9.October 2010
Very Good artical that helps to learn about WPF
mib
Commented on 9.October 2010
I think the programmers will enjoy a lot in future after the publication of such a fantastic book.
samir
Commented on 10.October 2010
Nice Job , Good content for beginners.
Shafqat Ali
Commented on 12.October 2010
Excelent.....intro
Dhanunjaya
Commented on 20.October 2010
Great Work .. Easy to Understand...
Silvestre
Commented on 8.November 2010
Woow is exelent intro, any information about of programing .NET in Web applications, please let me know, thanks.
atik sarker
Commented on 25.November 2010
great man
Umar
Commented on 2.December 2010
Aren't there any free version of expression blend like express edition of VS??
S.Kalpana
Commented on 16.December 2010
Nice, Really very interesting..
thanks a lot
Jitendra
Commented on 20.December 2010
We don't know anything about WPF.
After reading this one i know what we require.
Vatan Joshi
Commented on 21.December 2010
amazing work Mosers.
randy
Commented on 21.December 2010
nice
Madhu Rokkam
Commented on 3.January 2011
Very Good site for the beginners. Ty so much. We all appreciate your efforts. Keep up the good work.
Manish Kumar...
Commented on 4.January 2011
Nice, article:)
Pankaj
Commented on 5.January 2011
very good..
ashutosh
Commented on 11.January 2011
good work
Vamshi
Commented on 13.January 2011
good article. Appreciate your work. keep going...
Ghufran Sajjad
Commented on 18.January 2011
Now I start learning from here ... after wasting much time browsing other stuff.
suresh
Commented on 18.January 2011
Very Nice !! It is simple and much informative !!!
Abhishek
Commented on 28.January 2011
Thanks man, Your Article is very nice !!!!!!!
I would like to take Information from this site.......
asaf
Commented on 1.February 2011
very nice! thanks
rob
Commented on 4.February 2011
not getting any of this....
sanchit
Commented on 11.February 2011
awesome site buddy..............

i love designing i love to work in corel Draw..........
Anon
Commented on 13.February 2011
Very good site, use it for my project on school. But maybe it's common handy to put a link at the bottom with last article and next article. Love your work! =)
arman
Commented on 28.February 2011
ironic that the site talking bout UI is so tough to navigate. why not have a simple with next page/previous page button.
mihey
Commented on 16.March 2011
add please: SharpDevelop 4.0 support create WPF application.
Kiran Kumar
Commented on 23.March 2011
Appreciate your work Mosers.

Very good site to start learning WPF. Your article actually got me intrested into exploring more into WPF. Thank you.
Nitin Parthe
Commented on 12.April 2011
really nice feel...........
Satpal Singh
Commented on 12.April 2011
Thank You fro today i am starting WPF and i hope i will complete it within your given time.
Mithun
Commented on 17.April 2011
Very good intro for beginners.
Helps in getting a clear picture about WPF.
Ashish
Commented on 20.April 2011
Thanks !!
Ashish
Commented on 20.April 2011
Thanks !!
Ashish
Commented on 20.April 2011
Thanks !!
Shreekanth...
Commented on 21.April 2011
Good Website for beginners.Thanks for shearing your knowledge.
Paquita la...
Commented on 24.April 2011
I Love This Website !!!
Gesu
Commented on 4.May 2011
it's really very helpfull &amp; usefull site...
Uditha
Commented on 10.May 2011
The site is great for beginners....
Rashid Mehmood
Commented on 10.May 2011
Nice!!!!
Razi
Commented on 17.May 2011
informative article
Very Nice...
Commented on 17.May 2011
Saurabh Khare
Dalwinder
Commented on 19.May 2011
Really cool stuff and not only to start with ...
ali
Commented on 4.June 2011
Tank you!
Wow
Commented on 13.June 2011
Wow nice! I want to learn wpf.
balaraman
Commented on 15.June 2011
its nice information its very very easy to understand that you presented

sooooooo thank full to you
sekhar
Commented on 16.June 2011
Very Nice Articles for beginners
sarath
Commented on 16.June 2011
good one...
Jamil Akhtar
Commented on 23.June 2011
Very good website for giving initial and advance knowledge of WPF and how to implement in any Application.
Datla
Commented on 24.June 2011
Really nice info,
why dont you add next page/previous page button.
Sedat
Commented on 3.July 2011
Coole Website:
Werde jetzt mal den Inhalt checken.
F&Atilde;&frac14;r Studierende oder Recherchierend w&Atilde;&curren;ren &quot;Next&quot; und &quot;Previous&quot;-Buttons 'ne coole Sache.
alireza
Commented on 9.July 2011
thanks a lot
Siva
Commented on 9.July 2011
Thanks!!!
satyawan
Commented on 12.July 2011
good one...
Ivan
Commented on 14.July 2011
User-friendly and interesting site indeed! ZELJKO legendo
Andrew
Commented on 17.July 2011
Nice work. I want more :-)
Sagar
Commented on 20.July 2011
thanks..i m trying to learn WPF and this is so helpfull
.......
Zeeda
Commented on 20.July 2011
it is realy good
Sanjay
Commented on 21.July 2011
Hi moser, your site looks awesome.Iam new to the wpf ..i have one query in my mind can we develop both offline and web application by using wpf???
Akshatha
Commented on 28.July 2011
Indeed a Good Site To Start Off With WPF..Thanks :)
Neelam Sharma
Commented on 1.August 2011
Great Job!!! Kindly post some tutorials for learning .net framework 3.5
Jonathan
Commented on 7.August 2011
Looking forward to it. Thanks for putting this together!
Saroj
Commented on 5.September 2011
Nice Tutorial...Thank you..
Rushyendra
Commented on 13.September 2011
Nice Article.Easy to understand...
Mai Vĩnh Sang
Commented on 14.September 2011
Thanks! I'll enjoy!
Ramya
Commented on 16.September 2011
Good article for beginners.
Thank you:)
Hanan
Commented on 16.September 2011
thank you ,it is good for beginners,it makes me to complete the following
Santosh
Commented on 22.September 2011
Awesome tutorial

Name
E-Mail (optional)
Comment