DotNet inherently more processor intensive or just inefficent?

  • Thread starter Thread starter Bob
  • Start date Start date
B

Bob

I had occasion to unearth one of my old VB6 projects today and had forgotten
how blazingly fast it runs compared to VB.Net. Naturally non-UI code is
faster in DotNet, but everything else, all the GUI stuff is just plain slow
as molasses compared to VB6. I strongly suspect GDI+ is mostly to blame;
regardless, is speed acknowledged as a problem? Is it expected to get fixed
or get slower in the next release?

Bob
 
* "Bob said:
I had occasion to unearth one of my old VB6 projects today and had forgotten
how blazingly fast it runs compared to VB.Net. Naturally non-UI code is
faster in DotNet, but everything else, all the GUI stuff is just plain slow
as molasses compared to VB6. I strongly suspect GDI+ is mostly to blame;
regardless, is speed acknowledged as a problem? Is it expected to get fixed
or get slower in the next release?

I agree, Windows Forms are slightly slower than VB6's forms. And I
think that GDI+ is to blame in some situations, but sometimes the
slowness is caused by wrong usage of .NET's layouting features (docking,
anchoring). I have played around with .NET 2.0 Windows Forms and it
seems to be faster, but I didn't test it with a form containing lots of
controls ;-).
 
Back
Top