Using ATL/COM-based technology as the basis of comparison, I'm looking for some recent and fairly in-depth benchmarks on .NET Windows forms & controls which compare the two frameworks (if any).
For example:
- Application load/start-time.
- Resource usage (GDI handles, memory, etc.)
- Garbage collection pauses (obviously, applies to .NET only).
- Performance benefits when using unsafe C#.
- Best-practices way to intermingle COM and .NET frameworks, to get the best of both worlds.
I realize this is fairly broad and it's also a bit of apples-to-oranges comparison, but the focus is always about user-experience; and I understand there's been a significant performance boost in the more recent frameworks.
Thanks.
Edit:
- This doesn't have to be online though obviously it makes things easier.
- Personal experience or insights on the matter (that is, comparison of performance & resources) would also be appreciated!