It all depends on your goal. Once you have one .Net application
running there are shared system resources loaded that all other .net
apps will use. As previously stated tehre is a base memory footprint
that will be larger than native applications, but a negligible one. If
only a few megs of ram is a problem on your system you should look into
offloading some of the apps and/or beefing up the system.
..Net is not meant to be the most resource effecient framework. It is
meant for rapid business application development. You give up a little
resource management and control for a huge increase in the development
time effeciencies. If you need a very effecient program, .Net is not
the way to go...go with a native language like C. By the way, C# and
VB both use the CLR so memory usage will be the same for either one.
Adam Right wrote:
Hi,
Anyone suffers from the high memory usage of C# in windows applications? Is
there a solution for that problem? Thanks...