Re: The performance of WinForms is terrible




"Robert Giesecke" wrote:
I.P. Nichols wrote:
Robert, I'd be interested to know your reaction to the performance of the
Guidance Explorer .NET app described in Scott
Guthrie's blog posting, there are links there to get both the binary and
source versions.

Other than being slow to load, I find it's performance quite acceptable
for business type apps and by no means would I
call it terrible but then maybe your tolerance "threshold" is lower than
mine, if you get my meaning. ;-)

Nice application, IMHO.
However, simply resize it to see what I mean: It flickers like hell and
the usage of one CPU will be at max. ;-)

Yeah, I was aware of the excessive resize flicker but then all apps do this
more or less to some extent and as for the high CPU usage during resize I
get high CPU usage on resizing all apps so maybe that criticism isn't
applicable. I almost mentioned the resize flicker along with my comment on
slow loading but decided it probably wasn't all that important to most
business app users. BTW, how much time do you spend on resizing your apps
when not looking for flicking .NET apps and I did say your tolerance level
might well be different than mine. ;-)

OTOH the whole flicker thing goes away with Vista and it's new Desktop
Window Manager. :)
http://windowssdk.msdn.microsoft.com/en-us/library/ms649772.aspx
"When desktop composition is enabled, individual windows no longer draw
directly to the screen or primary display device as they did in previous
versions of Windows. Instead, their drawing is redirected to off-screen
surfaces in video memory, which are then rendered into a desktop image and
presented on the display."



.



Relevant Pages

  • Re: Mac eye for the Linux guy?
    ... > I'm a Unix sysadmin (Linux, Solaris, *BSD) who has been running Linux ... Windows is not an option -- the Windows trolls need not ... GIU apps. ... > Are there any decent programs supporting multiple virtual desktops ...
    (comp.sys.mac.advocacy)
  • Re: Workspace/desktop switching
    ... or even CPU time on a remote machine (won't help if it's local, ... opening/closing individual app windows in actual computer ... Zope products (web apps). ... directory, 3) swap desktops, swap tabs, click "refresh" wait ...
    (Debian-User)
  • Re: How to maximize your frustration with computers
    ... are written for Windows. ... and it is not only the engineering apps that are ... Vista, _none_ of the hospitals use Macs. ... I have run the $1,600 Dragon medical version on both ...
    (comp.sys.mac.system)
  • Re: Newbie FAQ #2: Wheres the GUI?
    ... Windows is so insecure you can't download and run ... suggesting that most of the windows security features are ... install shrink-wrapped software. ... and zero-install web apps solve that. ...
    (comp.lang.lisp)
  • Re: OS/2 mentioned in a Vista review
    ... You can also install it in a classic way in 2K (and XP, and 2003 and Vista) by ... That may be a good basis of comparison for you, but to someone who is already displeased with the previous standard of operation of Windows, what should that mean? ... It can be done on XP or OS/2, ... Consider: full-screen apps. ...
    (comp.os.os2.misc)