.NET FRAMEWORK IS A PLATFORM/AN ENVIRONMENT FOR THE DEVELOPMENT, DEPLOYMENT, AND EXECUTION OF HIGHLY DISTRIBUTED, COMPONENT-BASED APPLICATIONS.
- Objectives of .NET framework
- To support platform independent concept.
- To support language independency.
- To support language interoperability.
- To support pure OOPs.
- Platform independence(PI)
As .NET dll is executable in any OS with the help of CLR, hence .NET called as PI
- Language independence(LI)
As .NET application logic can be developed by using any language, hence .NET is called as LI
One can create an application using various languages.
- Language interoperability
One application can be developed by using more than one language; hence it is called as language interoperability.
- Pure OOPs
It supports all OOPs concepts.
.NET FRAMEWORK CONSISTS OF:
- COMMON LANGUAGE RUNTIME
- .NET CLASS LIBRARY
- LANGUAGE SUPPORT AND
- TOOLS
- TYPES OF APPLICATIONS
CUI APPLICATIONS
GUI APPLICATIONS
DISTRIBUTED APPLICATIONS
WEB-BASED APPLICATIONS
MOBILE APPLICATIONS.