What are clr?cts?cls?

Answer Posted / gangadhar

All .NET applications are compiled into Intermediate
Language code (MSIL). When executed on the CLR, MSIL is
converted into native machine code specific to the
operating platform. This process is done by a Just In Time
(JIT) compiler. The code executed by the CLR is called as
Managed Code. This code is type safe and thoroughly checked
by the CLR before being deployed. The .NET runtime also
provides a facility to incorporate existing COM components
and DLL's into a .NET application. Code that is not
controlled by the CLR is called Unmanaged Code.

The .NET Framework is further comprised of Common Type
System (CTS) and Common Language Specification (CLS). The
CTS defines the common data types used by .NET programming
languages. The CTS tells you how to represent characters
and numbers in a program. The CLS represents the guidelines
defined by for the .NET Framework. These specifications are
normally used by the compiler developers and are available
for all languages, which target the .NET Framework.

Is This Answer Correct ?    20 Yes 4 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Describe briefly what is the role of IIS on an ASP.NET application? What does it for the same application?

576


How will you load dynamic assembly?

553


what cut off mark for po's,what questions they asked for interview?

1435


Can we have a web application running without web.config file?

544


How can I open ashx file in mobile?

636






What are main return types supported in Web API?

760


Can you explain the basic use of dataview?

634


What is the difference between runtime version and version?

519


Explain the difference between asp and asp.net?

520


What is the significance of proxy user?

625


what is AutoEventWireUp and what is the use of This property explain in details?

1142


What is the differences between a primary key and a unique key in sql server?

547


Why asp.net mvc is better than asp.net? : Asp.Net MVC

510


What is route in web api?

545


Why does my asp.net file have multiple tag with runat=server?

583