WPF: Who really need video on spinning cubes

by Morten 10. February 2007 20:26

Bob Powell have some really good comments on where the power of WPF really is. He needs performance for constantly redrawing the grid. Something GDI isn't that fast at, and which steals all the power from doing the real work:

In order to liberate the processor we need to stop it from drawing the graphics. We still need the graphics so this implies that they need to be managed somewhere else. By the graphics card itself possibly.

Strangely WPF is here with a system that can make even the most bogged-down two dimensional application fly. With the power of graphics processors on even simple display cards today, the rendering of a grid can become a trivial matter, even when it’s data-bound to a constantly changing stream of data.

Forget spinning cubes, forget cards that bounce and shatter in a waterfall of broken shards, forget plasma fields with smiling babies and dogs catching Frisbees. Show the managers in your company the benefits of freeing up those expensive processors for doing real ork and leave the graphics where they belong, on the video card.

Some of the first things I noticed about WPF was the drawing performance of it. As everyone else I was of course right away thinking of fancy interfaces with spinning cubes and what not, and hadn't really given it much thought abot applying it in an "ordinary" application with some "ordinary" controls. But after reading Bob's post it really makes sense!

Tags:

GDI+

Comments (3) -

2/13/2007 12:18:58 PM

Christian Gräfe

Hi Morten,

Greetings from Berlin/Germany (snow is falling)

How does ESRI stands towards integration and support of new
technologies like WPF.
Do they only integrate them if it fits to customers needs or do they investigate on their own.

regards
Christian

Christian Gräfe

2/14/2007 12:49:03 AM

Morten

ESRI is both doing it's own research and making user-driven implementations. The first one keeps ESRI ahead, the other one keeps our customers happy Smile

Something cool about being a developer at ESRI is that we do dedicate a lot of time to play with all the new (often beta) technologies out there. Based on the experienced we get from that, they might make it into the product later. This of course depends on whether there's any benefits and/or a user-demand.

Morten

3/8/2007 2:15:43 PM

Mirek

Hello everybody,

few yers ago I have registered such an interesting domain sharpigs.com, a year ago I've offered it for free to Morten, he did not respond but instead of it he acquired sharpgis.net. Now I decided not to renew my rights to this domain so I'm giving it away here. It is reserved untill 30.03.2007 After this date I will have no rigths to it .... So whoever want it, write me ...

Mirek

Comments are closed

About the author

Morten Nielsen

Silverlight MVP

Morten Nielsen
<--That's me
E-mail me Send mail

Twitter @dotMorten 

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2005-2011

Month List

RecentComments

Comment RSS