WinForms with one thread per window?

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



My app displays real time data in grids on several forms. Each grid usually
contains several thousand records. When we open a lot of forms the GUI
thread can't keep up with updating all the grids (data decoding is done on
a separate thread). Our clients have multi core CPUs but because the single
GUI thread is the bottleneck the additional cores don't get utilized.

Some years ago I created a similar app with MFC and there I ran every
window in its own thread. This worked very well and I am wondering if I can
do the same thing with .NET.

I think it would be relatively easy to implement but I wonder if we might
run into some WinForms problems.

Does anybody here have experience with multiple GUI threads in a WinForms
app?
.



Relevant Pages

  • Re: Great SWT Program
    ... keyboard shortcuts aren't always obvious. ... A user using a GUI app may notice something ... and notice tedium using a GUI app to do it. ... specifically think of the feature they wanted and couldn't find in it. ...
    (comp.lang.java.programmer)
  • Re: Tips for installing windows and freeBSD both.. anyone??
    ... How is this different from the command line? ... I'm just as dead in the water as with the GUI. ... but since it is internal to the app, and *not* part of the GUI, it doesn't ... the spreadsheet  specified the spreadsheet file to use, ...
    (freebsd-questions)
  • Re: Tips for installing windows and freeBSD both.. anyone??
    ... How is this different from the command line? ... I'm just as dead in the water as with the GUI. ... but since it is internal to the app, and *not* part of the GUI, it doesn't ... the spreadsheet  specified the spreadsheet file to use, ...
    (freebsd-questions)
  • Re: MacUpdatePromo
    ... easy way to know which app will work which way. ... so users are supposed to know all GUI guidelines and understand the ... when they close a window. ... them to quit. ...
    (comp.sys.mac.advocacy)
  • Re: 1stPMTry.EXE
    ... Adding a GUI itself isn't important, ... method instead of a table with a few records and a scrollbar? ... Text entry field for the next, followed by a checkbox and whatever you ... The way the underlying "remarable" app works may be interesting, ...
    (comp.os.os2.programmer.misc)