RE: [dotnet-130] native .NET graphics performance issues

From: user 7.
Sent on: Tuesday, September 8, 2009 1:52 PM
Chris...this will be very interesting for us...we're working on a project that will be using, at various phases, WPF and GDI+ to render 2048x1536 bitmaps.
On a related note, Andy will be showing our FastBitmap class (which gives you a quicker getpixel/setpixel), along with our AppWrapper (enforces single instance, catches unhandled exceptions, and some other nice things), and possibly our TimeKeeper class, essentially nano-second precise DateTime for doing high-precision timing.
I will be showing some fun stuff with Adobe Flex interoperating with web services.  It's a really interesting way to leverage the deployability of Flash with the ease of .Net development.
This is shaping up to be a great meetup!

From: [address removed] [mailto:[address removed]] On Behalf Of Chris Judge
Sent: Tuesday, September 08,[masked]:28 PM
To: [address removed]
Subject: [dotnet-130] native .NET graphics performance issues

If anyone is interested at the next meetup, I'll be talking about limitations in .NET graphics (WPF and WinForms). To highlight these problems, I have uploaded a few projects (all names begin with "Sierpinski").

In a nutshell, if you need to generate graphical output over time and that output is in the form of dots rather than lines, rectangles, ellipses, etc., WPF is absolutely not the way to go. Winforms will work, but you may have to use the Windows API depending on your need to zoom in and out.

These projects also use:

  • thread synchronization
  • calling unmanaged code (the Windows API)
  • mathematical optimization

Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Chris Judge ([address removed]) from The Austin .NET Meetup.
To learn more about Chris Judge, visit his/her member profile
To unsubscribe or to update your mailing list settings, click here

Meetup Support: [address removed]
632 Broadway, New York, NY 10012 USA

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy