What is CLR ? Differentiate between CLR & CTS.

Answer Posted / narendra

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 ?    11 Yes 3 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Is web config mandatory?

626


What New Features comes with ASP.NET Web API 2.0?

634


How does viewstate work?

669


Can you explain architecture of your project ?

720


What will happen if the server confugration file and the application confugration file have different values for sassion state ASP.NET?

859






Is asp.net easy to learn?

635


What is the Difference between MVC And MVP design pattrens

2307


How do you initiate validation on the server manually? What are two situations when you might you want to do that?

1445


How is my content secured from unauthorized access?

606


What are the different authentication modes in asp.net?

615


Explain the concept of event bubbling in ASP.NET?

682


In a page I have gridview with options of select and delete using hyperlink when I am selecting any one of then it has to open another page how can it?

594


What is postback and autopostback in asp.net?

628


Is asp.net mvc still used? : Asp.Net MVC

597


What are the different types of validation controls provided in ASP.NET?

753