What is CLR ? Differentiate between CLR & CTS.

Answer Posted / ronak panchal

CLR is common language runtime is calle as CLR.
The Difference is :
CLR is .net framwork enviornment run time.
CTS is cross language Intrropability.

Common Language Runtime. The CLR is a set of standard
resources responsible for execution of code developed using
.NET language. .Net compiler generates intermediate
language
(IL) which is then compiled using JIT to m/c code. It
provides access to common functionalities to all languages
via Base Class Libraries. CLR is replacement to win32
APICross-language integration, especially cross-language
inheritance. Automatic memory management (garbage
collection), which manages object lifetime so that
reference
counting is unnecessary. Self-describing objects, which
make
using Interface Definition Language (IDL) unnecessary. The
ability to compile once and run on any CPU and operating
system that supports the runtime.
Common Language Specification. This is a subset of the CTS
which all .NET languages are expected to support. The idea
is that any program which uses CLS-compliant types can
interoperate with any .NET program written in any language.
In theory this allows very tight interop between different
.NET languages - for example allowing a C# class to inherit
from a VB class.

Is This Answer Correct ?    1 Yes 3 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain the difference between the web config and machine config.

717


What is httpresponse?

600


Hi All, Im an MCA holder with 3+ years of experience in asp.net. Now i want to move to some good government job. I have no idea about different categories of exams held & which one can be applicable for my education background. I have done B.A with MCA. Please help me out with your valuable suggestions. I would be very grateful. Thanks Anuj

2935


How can I open ashx file in mobile?

719


What is the asp.net control toolkit?

654






Give an example of what might be best suited to place in the application_start and session_start subroutines?

606


What is asp.net introduction?

624


What is a page life cycle? What are the events in a page life cycle?

583


Explain the difference between server.transfer and response.redirect? Why would I choose one over the other?

629


Describe Segmentation With Paging?

713


What is the difference between c# and .net?

658


In which event of the page life cycle, is the viewstate available?

607


Less than one page, how many windows will you be able to maintain?

656


Explain automatic memory management in .net.

671


What is the difference between mvc and asp.net? : Asp.Net MVC

564