Multilanguage
- .net platforms supports number of language such as c++,c#,jscript,.net and vb.net
Hardware independent
- all the program in .net platform are compiled into byte code format called MSIL
- this code is independent of hardware and operating system
Application are portable
- .net compiler creates a platform independent binary code called portable executables(PEs)
- these PEs can be implemented in all types of hardware architecture
Common language specification
- Common language specification(CLR) is a list of agreements in the .NET platform
- Any language in the .net platform must satisfy the requirements of CLS
Common language runtime
- the execution of .net application is managed by a special execution engine called COMMON LANGUAGE RUNTIME
UNIFIED PROGRAMING CLASSEs
- Unified programing classes are predefined class libraries available in the .net framework which can be used by all the programing language of .net framework
ASP.NET
- ASP.NET is a part of .net framework
- this contains number of controls and classes to build simple web application
Namespace
- namespace is a collection of different classes
- .net application can be developed using the classes in the system namespace
COMMON TYPE SYSTEM
- CTS describes a set of object types that can be used in different .NET language in common
ADO.NET
- ADO is defined as an object model that uses a set of object, methods and properties
- It is used to access various data source like OLEDB and SQL databases
No comments