02-05-2012, 04:06 PM
Microsoft .NET Framework
Introduction to the Microsoft .NET Framework.ppt (Size: 849 KB / Downloads: 43)
What is the .NET Framework
A new computing platform designed to simplify application development
A consistent object-oriented programming environment
A code-execution environment that:
Minimizes software deployment and versioning conflicts
Eliminates the performance problems of scripted or interpreted environments
Primary Components of .NET
.NET Framework Class Libraries
Object-oriented collection of reusable types
Sits on-top of the Common Language Runtime
Common Language Runtime (CLR)
Manages code execution at runtime
Memory management, thread management, etc.
Code designed for the CLR is referred to as “Managed Code”
The Common Language Runtime
The CLR manages object layout and references to objects
Objects whose lifetimes are managed by the CLR are referred to as Managed Data
Automatic memory management reduces memory leaks
In managed code you can use:
Managed Data
Unmanaged data
Both
Introduction to the Microsoft .NET Framework.ppt (Size: 849 KB / Downloads: 43)
What is the .NET Framework
A new computing platform designed to simplify application development
A consistent object-oriented programming environment
A code-execution environment that:
Minimizes software deployment and versioning conflicts
Eliminates the performance problems of scripted or interpreted environments
Primary Components of .NET
.NET Framework Class Libraries
Object-oriented collection of reusable types
Sits on-top of the Common Language Runtime
Common Language Runtime (CLR)
Manages code execution at runtime
Memory management, thread management, etc.
Code designed for the CLR is referred to as “Managed Code”
The Common Language Runtime
The CLR manages object layout and references to objects
Objects whose lifetimes are managed by the CLR are referred to as Managed Data
Automatic memory management reduces memory leaks
In managed code you can use:
Managed Data
Unmanaged data
Both