Over View
Over View
BY:
Suresh Chandra Sahu
What is .NET ??????
Microsoft® .NET is a platform for building, running and experiencing the
next generation of distributed applications. It spans clients, servers and
services and consists of:
ADO+
C# (C Sharp)
.NET Framework
CLR
Heart of the .NET Framework
Provides an environment in which programs can run
Support many programming languages in a common
manner
.NET applications are compiled to a common
language known as Microsoft Intermediate
Language, or "IL".
The CLR, then, handles compiling the IL to machine
language
IL contains methods, properties and fields related to
the components that are compiled
Compilation
Great Flexibility
IL Metadata
JIT Compiler
Execution
Compilation Example
A developer build an application in VB.NET
So both code and a complete descriptor of the code are in one package and self
describing.
Application produced in .NET framework can be easily copied and run using
XCOPY
Cross Language
Integration
Enable code written in one language to
integrate with code written in other language