WPF UI Frameworks

WiT8litZ

Senior Member
Joined
Nov 26, 2005
Messages
951
Anybody used a decent UI framework for WPF? It seems there are quite a few out there but they seem quite bloody and technical. Way over my head. We are looking for something decent and flexible for an enterprise application which will grow over the next few years. Our dev's WPF experience is limited.

So far I have found Onyx, Cinch, Prism, Caliburn, and a few smaller ones.

My brain is burning...
 

rrh

Expert Member
Joined
Nov 29, 2005
Messages
4,031
Anybody used a decent UI framework for WPF? It seems there are quite a few out there but they seem quite bloody and technical. Way over my head. We are looking for something decent and flexible for an enterprise application which will grow over the next few years. Our dev's WPF experience is limited.

So far I have found Onyx, Cinch, Prism, Caliburn, and a few smaller ones.

My brain is burning...

Unfortunately WPF is technical, so there is no easy way out <sigh>

Currently MVVM is the pattern of choice, so that's where you should be.

I would try Cinch for a starter. I haven't used it personally but Sasha (Cinch's author) is a major fundi & all-round good guy: http://sachabarber.net

Josh is another fundi / good guy. He wasn't using a specific framework (last time I looked), preferring standard routines instead. He has also written a short book on advanced MVVM: http://joshsmithonwpf.wordpress.com/

Good luck !! :)
 

h1d3ki

Well-Known Member
Joined
Jun 3, 2008
Messages
113
i've used prism but not as a UI framework, i think you need to look at mvvm or mvp as mentioned in the previous post.
however what i do like about prism is its ability to create loosley coupled "modules" and the abillity to create scalable apps very quickly - once you get over the whole learning curve ;)
the also MEF that u can use if you want to build enterprise applications.
 

S1ght

Expert Member
Joined
Jan 23, 2006
Messages
3,301
Have you tried looking at either Visual Studio 2010 or Expression Blend? Expression Blend is very easy to use when it comes to doing animations in WPF since they use that whole storyboard thing :)
 

WiT8litZ

Senior Member
Joined
Nov 26, 2005
Messages
951
We are using Blend yes. By framework I don't mean tool. I mean actually structured design patterns and practices.

It seems that we will go for Prism, it looks very organized and has great support docs and resources.
 
Top