Features of . Net

  1. Interoperability 
  2. Portability 
  3. Security 
  4. CLR Engine
  5. OOPs Support
  6. Multi-language Support
  7. Automatic Memory Management
  8. Base Class Library
  9. Strong XML Support 
dot net features

Interoperability 

It provides a lot of backward support. An application created on older version of .Net framework also run on higher version of .Net framework.

Portability

Application built on .Net framework can be made to work on any window platform.

Security

The .Net framework has a good security mechanism such as type safety , code access security and role based authentication.

CLR Engine

It manages memory , thread execution , code execution , code safety verification , compilation and other system services.

OOPs Support

. Net framework provides a fully object-oriented environment. The philosophy of .Net is - "Object is mother of all".

Multi-language Support

It supports several languages such as VB .Net , C# .Net , J# .Net , etc.

Automatic Memory Management

. Net framework provides garbage collector which frees unused objects at appropriate interval.

Base Class Library

It provides new features like exception handling , input/output reflection , threading and windows registry.

Strong XML Support

. Net is the only platform that has built with XML right into the core framework. .Net provides XML web service that are based on standards like HTML , XML and SOAP.