+ Reply to Thread
Results 1 to 17 of 17




  

Thread: What is CLR?

      
  1. #1
    Jedi Master realistic is on a distinguished road
    Join Date
    November 5, 2008
    Location
    London
    Posts
    162
    Rep Power
    4
    Feedback Score
    0

    Question What is CLR?

    Respected all members,

    Want to know about CLR in .NET Technology in detailed.

    Thanks a lot in advance

  2. #2
    Jedi Master hhunt is on a distinguished road hhunt's Avatar
    Join Date
    December 2, 2009
    Posts
    200
    Rep Power
    3
    Feedback Score
    0

    Default Re: What is CLR?

    The .NET website is the best place to go for info on CLR. It has everything there is to know and how to get started. Do yourself a favour - spend time on their site and learn as much as possible, if you have further questions come back and might be able to help you then

    Good luck

  3. #3
    Jedi Master mahesh10 is on a distinguished road
    Join Date
    June 17, 2010
    Location
    USA
    Posts
    239
    Rep Power
    2
    Feedback Score
    0

    Default Re: What is CLR?

    CLR is known as common language Run time and execution of code gives different services garbage collection and base class libraries etc. CLR is rich set of features for cross-language development and deployment. CLR supports both Object Oriented Languages as well as procedural languages.

  4. #4
    Jedi Master ursimrankhanna is on a distinguished road ursimrankhanna's Avatar
    Join Date
    July 4, 2010
    Location
    delhi(india)
    Posts
    81
    Rep Power
    2
    Feedback Score
    0

    Default Re: What is CLR?

    CLR IS WEB CONTAINER AND EXECUTION ENVIRONMENT. CLR SITES BETWEEN THE MANGE CODE AN OPERATING SYSTEM, CLR DOES THE COMMUNICATE THE MANGE CODE AND OPERATING SYSTEM.SO THAT UR PROGRAM INTERACTING DIRECTLY WITH THE OPERATING SYSTEM.

  5. #5

  6. #6
    I'm New! hostingguru is on a distinguished road
    Join Date
    January 27, 2011
    Posts
    13
    Rep Power
    2
    Feedback Score
    0

    Default Re: What is CLR?

    It is the implementation of CLI. 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. The ASP.NET Framework and Internet Explorer are examples of hosting CLR.

    The CLR is a multi-language execution environment. There are currently over 15 compilers being built by Microsoft and other companies that produce code that will execute in the CLR.

    The CLR is described as the "execution engine" of .NET. It's this CLR that manages the execution of programs. It provides the environment within which the programs run. The software version of .NET is actually the CLR version.

    When the .NET program is compiled, the output of the compiler is not an executable file but a file that contains a special type of code called the Microsoft Intermediate Language (MSIL, now called CIL, Common Intermediate Language). This MSIL defines a set of portable instructions that are independent of any specific CPU. It's the job of the CLR to translate this Intermediate code into a executable code when the program is executed making the program to run in any environment for which the CLR is implemented. And that's how the .NET Framework achieves Portability. This MSIL is turned into executable code using a JIT (Just In Time) complier. The process goes like this, when .NET programs are executed, the CLR activates the JIT complier. The JIT complier converts MSIL into native code on a demand basis as each part of the program is needed. Thus the program executes as a native code even though it is compiled into MSIL making the program to run as fast as it would if it is compiled to native code but achieves the portability benefits of MSIL.

  7. #7
    I'm New! aartisharma is on a distinguished road
    Join Date
    February 28, 2011
    Posts
    1
    Rep Power
    0
    Feedback Score
    0

    Default What is CLR?

    CLR stands for common language run time. It is used to execute the applications of .net.
    Last edited by Sami4u; Feb 28th, 2011 at 4:29 am.

  8. #8
    Jedi Master bloomtools is on a distinguished road
    Join Date
    November 26, 2010
    Posts
    60
    Rep Power
    2
    Feedback Score
    0

    Default Re: What is CLR?

    CLR is Common Language Run time & it is the main part of .NET framework. When the program is run at that time, CLR uses JIT (just in time), compile the IL Code(intermediate language) to machine code, then executes. CLR is depend on running the IL code.

  9. #9
    I'm New! christina099 is on a distinguished road
    Join Date
    July 1, 2011
    Posts
    4
    Rep Power
    0
    Feedback Score
    0

    Default Re: What is CLR?

    CLR is abbrevated as common language runtime
    Last edited by Sami4u; Jul 2nd, 2011 at 6:04 pm.

  10. #10
    The Force is Strong! minfo is on a distinguished road
    Join Date
    July 27, 2011
    Posts
    76
    Rep Power
    1
    Feedback Score
    0

    Default Re: What is CLR?

    CLR is comman language run time it manages the code execution and builds a layer of abstraction between operating system and Code being executed.

  11. #11
    I'm New! Kalin is on a distinguished road
    Join Date
    August 17, 2011
    Posts
    29
    Rep Power
    1
    Feedback Score
    0

    Default Re: What is CLR?

    [COLOR=blue !important][COLOR=blue ! important]Common [COLOR=blue ! important]Language [/COLOR][COLOR=blue ! important]Runtime[/COLOR][/COLOR][/COLOR] - It is the implementation of CLI. 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. The ASP.NET Framework and Internet Explorer are examples of hosting CLR.

    The CLR is a multi-language execution environment. There are currently over 15 [COLOR=blue !important][COLOR=blue !important]compilers[/COLOR][/COLOR] being built by Microsoft and other companies that produce code that will execute in the CLR.

    The CLR is described as the "execution engine" of .NET. It's this CLR that manages the execution of programs. It provides the environment within which the programs run. The software version of .NET is actually the CLR version.

    When the .NET program is compiled, the output of the compiler is not an executable file but a file that contains a special type of code called the Microsoft Intermediate Language (MSIL, now called CIL, Common Intermediate Language). This MSIL defines a set of portable instructions that are independent of any specific CPU. It's the job of the CLR to translate this Intermediate code into a executable code when the program is executed making the program to run in any environment for which the CLR is implemented. And that's how the .NET Framework achieves Portability. This [COLOR=blue !important][COLOR=blue ! important]MSIL[/COLOR][/COLOR] is turned into executable code using a JIT (Just In Time) complier. The process goes like this, when .NET programs are executed, the CLR activates the JIT complier. The JIT complier converts MSIL into native code on a demand basis as each part of the program is needed. Thus the program executes as a native code even though it is compiled into MSIL making the program to run as fast as it would if it is compiled to native code but achieves the portability benefits of MSIL.

  12. #12
    I'm New! jessicam is on a distinguished road
    Join Date
    August 17, 2011
    Posts
    2
    Rep Power
    0
    Feedback Score
    0

    Default Re: What is CLR?

    The Common Language Runtime (CLR) is a special run time environment that provides the underlying infrastructure for Microsoft's .NET framework. This runtime is where the source code of an application is compiled into an intermediate language called CIL , originally known as MSIL (Microsoft Intermediate Language). When the program is then run, the CIL code is translated into the native code of the operating system using a just-in-time (JIT) compiler.

  13. #13
    Jedi Master painy is on a distinguished road painy's Avatar
    Join Date
    October 13, 2010
    Location
    USA
    Posts
    30
    Rep Power
    2
    Feedback Score
    0

    Default Re: What is CLR?

    First of all, VB.NET provides managed code execution that runs under the Common Language Runtime (CLR), resulting in robust, stable and secure applications. All features of the .NET framework are readily available in VB.NET.

    The CLR takes care of garbage collection i.e. the CLR releases resources as soon as an object is no more in use. This relieves the developer from thinking of ways to manage memory. CLR does this for them.

  14. #14
    I'm New! aman1 is on a distinguished road
    Join Date
    October 24, 2011
    Posts
    6
    Rep Power
    0
    Feedback Score
    0

    Default Re: What is CLR?

    CLR means comman language runtime. The Common Language Runtime (CLR) is programming that manages the execution of programs written in any of several supported languages.

  15. #15
    Jedi Master RezwanKabir is on a distinguished road
    Join Date
    July 10, 2011
    Posts
    331
    Rep Power
    1
    Feedback Score
    0

    Default Re: What is CLR?

    CLR is stand for Common Language Runtime and it forms the heart of the .NET framework. All Language have runtime and it is the responsibility of the runtime to take care of the code execution of the Program. For example, VB6 has MSVBVM60.DLL and Java has Java Virtual Machine etc.
    BLAM Ads makes me over $7,000 a month, read my comment here!
    I switched my traffic from the others and I'm making more!!!!!

  16. #16
    Jedi Master EliseBlanchett is on a distinguished road EliseBlanchett's Avatar
    Join Date
    July 10, 2011
    Posts
    165
    Rep Power
    1
    Feedback Score
    0

    Default Re: What is CLR?

    The Common Language Runtime (CLR) is the virtual machine component of Microsoft's .NET framework and is responsible for managing the execution of .NET programs. In a process known as just-in-time (JIT)compilation, the CLR compiles the intermediate language code known as CIL into the machine instructions that in turn are executed by the computer's CPU. The CLR provides additional services including memory management, type safety and exception handling. All programs written for the .NET framework, regardless of programming language, are executed by the CLR.The CLR is Microsoft's implementation of the Common Language Infrastructure (CLI) standard.
    Affiliate Cash Pile We Understand how important it is for you!


  17. #17
    I'm New! mtrick is on a distinguished road mtrick's Avatar
    Join Date
    December 22, 2011
    Location
    india
    Posts
    41
    Rep Power
    1
    Feedback Score
    0

    Smile Re: What is CLR?

    CLR is the used in the .net it is stands for common language run time .

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
WebTalkForums
WebTalkForums
Recent Forum Threads