What is CLR ? Differentiate between CLR & CTS.

Answer Posted / skmdali786

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 ?    4 Yes 8 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is rich control in asp.net?

617


Explain the flow of processing of the request? : asp.net mvc

602


What is inproc and outproc?

621


What is the difference between custom web user control and a custom web server control?

592


Explain what does mvc represent in asp.net? : asp.net mvc

584






Why do we need Sessions?

665


What are standard controls?

599


calling result set one procedure to anothar procedure in sql2000

1434


What are directives in asp.net? List down all the important directives.

581


Define satellite assemblies.

669


What is OSI layer? Explain different layers.

685


What is asp short for?

660


Explain the use of resource manager class in .net.

598


Explain the different parts that constitute ASP.NET application?

648


What are the memory-mapped files?

625