DOT NET
#4
[attachment=13580]
Introduction to the Microsoft .NET Framework
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”
Inside the .NET Framework
One Runtime For Many Languages
CLR is an open standard
Any language can make use of CLR services
Any language can use classes written in any other language
Any language can inherit classes written in any other language
Current List of Language Compilers
.NET Framework Class Libraries
Sit on top of the CLR
Reusable types that tightly integrate with the CLR
Object oriented – inheritance, polymorphism, etc.
Provide functionality for ASP.NET, XML Web Services, ADO.NET, Windows Forms, basic system functionality (IO, XML, etc.)
The Common Language Runtime
Code that targets the CLR is referred to as managed code
All managed code has the features of the CLR
Object Oriented
Cross-language integration
Cross language exception handling
Multiple version support (no more DLL Hell)
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
The Common Language Runtime
All CLR-compliant compilers use a common type system
Allows for cross-language inheritance
Passing object instances across language barriers
Invoking methods across language barriers
Managed components expose metadata
Metadata includes
Resources component was compiled against
Information about types and dependencies (no more RegServ32)
Managed Execution Process
Microsoft Intermediate Language
Managed code is compiled to MSIL
CPU-independent set of instructions
Loading, storing, initializing and calling methods
Arithmetic and logical operations, etc.
Control flow, exception handling, direct memory access
Just-In-Time Compiling
Assemblies are compiled to native code by a Just-In-Time compiler (JITer)
Compiled assemblies include metadata
No Type Libraries or Interface Definition Language (IDL)
Compilation And Execution
Just-In-Time Compiling
All assemblies must be compiled to native code before executing
JIT compilers are built into the CLR for every supported CPU architecture
JIT compilers convert MSIL to native on demand
Resulting native code is stored for reuse
JIT compiling occurs for each method after the application is restarted
Summary
.NET Framework is a code execution platform
.NET Framework consists of two primary parts: .NET Class Libraries, Common Language Runtime
All CLR-compliant compilers support the common type system
Managed code is object oriented
Managed code is compiled to an assembly (MSIL) by language specific compiler
Assemblies are compiled to native code by JIT compiler
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: who is patricia baeza, calendering, clr dll strongnametype, multithreading delegate,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Messages In This Thread
DOT NET - by seminar class - 26-03-2011, 02:08 PM
RE: DOT NET - by seminar class - 22-04-2011, 10:09 AM
RE: DOT NET - by seminar class - 22-04-2011, 10:36 AM
RE: DOT NET - by seminar class - 11-05-2011, 04:18 PM
RE: DOT NET - by seminar details - 03-10-2012, 03:47 PM

Possibly Related Threads...
Thread Author Replies Views Last Post
  Net- Banking mechanical engineering crazy 4 5,624 02-12-2012, 03:33 PM
Last Post: Guest
  application projects in java and vb.net (titles and topics) project topics 1 5,505 28-11-2012, 01:11 PM
Last Post: seminar details
  Net Auction java based project report project topics 2 3,714 01-11-2012, 12:59 PM
Last Post: seminar details
  Net Auction mechanical engineering crazy 1 2,340 01-11-2012, 12:59 PM
Last Post: seminar details
  dot net projects list ideas and topics project topics 1 4,793 14-03-2012, 12:29 PM
Last Post: seminar paper
  dot net project titles electronics seminars 6 12,854 14-03-2012, 12:29 PM
Last Post: seminar paper
  dot net projects project topics 1 2,939 14-03-2012, 12:29 PM
Last Post: seminar paper
  dot net projects list free download project topics 1 9,073 14-03-2012, 12:29 PM
Last Post: seminar paper
  Webgrabber (Using Java or .NET) project topics 5 3,852 27-02-2012, 10:51 AM
Last Post: seminar paper
  e-learning project in java and asp.net ideas project topics 1 2,989 23-02-2012, 03:54 PM
Last Post: seminar paper

Forum Jump: