CLR provides garbage collector for managing the lifetime of objects. It also solves invalid memory references.
Security in .NET is provided using the Code Access Security.
CLR provides structured exception handling for catching the exceptions at runtime.
We can use the methods written in one language from a method written in a different language.
CLR Execution Process
Extending the DateTime structure: Part I
Good article..
Thanks for sharing....