Drawbacks of .NET framework

1. The garbage-collector, which is integrated into the environment, can introduce unanticipated delays of execution over which the developer has little direct control, and it can cause runtime memory size to be larger than expected. "In large applications, the number of objects that the garbage collector needs to deal with can become very large, which means it can take a very long time to visit and rearrange all of them."

2. Newer versions of the framework (3.5 and up) are not pre-installed in versions of Windows below Windows 7 (although newer versions are available via Windows Update). For this reason, applications must lead users without the framework through a procedure to install it.

3. .NET platform is not cross platform, instead it supports only Windows


Post a Comment