Geeks With Blogs

News



Add to Google

Tim Hibbard CEO for EnGraph software

The last month or so, I've been wallowing in Windows Presentation Foundation (WPF), trying to determine if it is the correct direction for our next version of our flagship software, ParaPlan.  WPF is flashy and fun and bubbly, but there are not many examples of real world enterprise applications that are built around WPF.  After much research, and significantly pushing back our deployment timeline, we decided to rebuild ParaPlan 4.0 using WPF for our UI. 

We were able to use our existing 2.0 UI framework and use ElementHost for new development in WPF, but didn't want to chance a performance or scalability hit with the interop components.  My WPF code that lived in ElementHost inside a proper UI framework with visual and functional inheritance seemed fragile at best.

This series of posts that will describe my daily battles with WPF will hopefully serve as a reference point for architects considering moving to a WPF framework.  My first couple of posts will talk about the deal breakers that our application needed.

 

Technorati tags: , ,
Posted on Sunday, July 15, 2007 10:52 PM .NET , Goldstar , WPF | Back to top


Comments on this post: Real world desktop WPF applications

# re: Real world desktop WPF applications
Requesting Gravatar...
Hi Tim,
Hows things?

I'm Looking forward to this series.

Steve
Left by Steve on Jul 16, 2007 3:02 AM

# re: Real world desktop WPF applications
Requesting Gravatar...
Hey Steve,

Things are good, EnGraph is rocking. How's your job going?
Left by Tim Hibbard on Jul 16, 2007 8:28 AM

# re: Real world desktop WPF applications
Requesting Gravatar...
Job OK, feel like I'm missing the out on lots of cool .net 3 stuff though :( Its all about the when rather than the how right now :(
Having a terrible summer here, rained flat out for well over a month so its all a little depressing!
Left by Steve on Jul 16, 2007 1:20 PM

Your comment:
 (will show your gravatar)


Copyright © Tim Hibbard | Powered by: GeeksWithBlogs.net