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
Explain the different parts that constitute ASP.NET application?
Can master pages be nested?
What is the difference between Classic ASP and ASP.Net?
What is asp.net architecture?
What is comparevalidator?
What is the differences between a primary key and a unique key in sql server?
How can we use Web API with ASP.NET Web Form?
Why will you usually create an aspnet user account in the database for an asp.net web application?
Define machine.config in .net?
What are app services?
how can create login from create and written conde in asp.net
where can i gather the materials for MCP certification
What is the advantage of mvc over asp.net? : Asp.Net MVC
Explain client-side scripting?
What are sql notifications and sql invalidations?