C# Tutorials and offshore development in India
    Tutorials   Resources   Forum   Communities   Interview   Jobs   Projects   Offshore Development    
Silverlight Tutorials | Mentor | Code Converter | Articles | Code Factory | Computer Jokes | Members | Peer Appraisal | IT Companies | Bookmarks | Revenue Sharing |


Prizes & Awards
My Profile



Active Members
TodayLast 7 Days more...

New Feature: Community Sites: Create your own .NET community website and start earning from Google AdSense ! It's Free !




what is CLR


Posted Date: 28 Nov 2006      Total Responses: 4

Posted By: jagarlamudi prakash       Member Level: Bronze     Points: 2


common language runtime



Responses

Author: Pankaj Mishra    28 Nov 2006Member Level: DiamondRating:     Points: 2
The core runtime engine in the Microsoft .NET Framework for executing applications. The common language runtime supplies managed code with services such as cross-language integration, code access security, object lifetime management, resouce management, type safety, pre-emptive threading, metadata services (type reflection), and debugging and profiling support


Author: DotNetGuts (DNG)    28 Nov 2006Member Level: DiamondRating:     Points: 2
Common Language Runtime (CLR) – It provides an “managed” environment in which .net application can execute.
It provides following services :
1. Language Integration
2. Memory Management (Memory Allocation and Garbage Collection)
3. Memory Type Safety (Memory Leaks)
4. Security



Author: sreelatha    28 Nov 2006Member Level: SilverRating:     Points: 2
Hi

The most important part of the .Net Framework is the .Net common Language runtime(clr) also called .Net Runtime. It is a framework layer that resides above the Operating system & handales/manages the execution of the .Net applications. our .Net programs dont directly communicate with the operating system but through clr

The Runtime can be considered an agent that manages code at execution time. Thus providing core services such as memory management, thread management, & remoting. Also incorporating strict type safety, security & robustness


when we compile our .net program using any .net compliant language like(vb.net,c-sharp.net,c++.net) it does not get converted into the executable binary code but to an intermediate code, called MSIL or IL which is understandable by clr.

when the program needs to be executed, this MSIL is converted to binary executable code, called native code.

when MSIL coded needs to be executed, clr invokes JIT compilers which compile the MSIL code to native executable code


Author: Mohan Kumar    29 Nov 2006Member Level: DiamondRating:     Points: 2
hi,

hi,

Common Language Runtime
Common Language Runtime (CLR) manages the execution of code and provides different services like Garbage collection and support for Base Class Libraries etc. The main constituents of CLR are described below

The common Language Runtime (CLR) a rich set of features for cross-language development and deployment. CLR supports both Object Oriented Languages as well as procedural languages. CLR provides security, garbage collection, cross language exception handling, cross language inheritance and so on.

The Common Type System, support both Object Oriented Programming languages as well as procedural languages. Basically CTS provides rich type system that is intended to support wide range of languages.

more details pks check this article.

http://dotnetspider.com/kb/Article2629.aspx



-Mohan kumar




Post Reply
You must Sign In to post a response.
Next : how to deploy the project, i want to create set up
Previous : pl help ans these ques
Return to Discussion Forum
Post New Message
Category: .NET

Related Messages



dotNet Slackers   BizTalk Adaptors    Web Design

conference call

Contact Us    Privacy Policy    Terms Of Use