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
What is the difference between typeof() vs gettype()?
Explain the difference between singleton and single call?
How to make paging concepts in datagrid in ASP.NET?
How tooltip is set through code-behind in ASP.NET?
What is bound controls
How do you deploy your asp.net application?
Describe state management in asp.net?
What are the advantages and disadvantages of Using Cookies?
Differentiate the session object and application object?
Can we override the enablepartialrendering property of the scriptmanager class?
How does asp net store session ids by default?
What is the recommended approach for asp.net mvc to globally intercept exceptions? What other functionality can be implemented with the approach? : Asp.Net MVC
What does asax stand for?
What are the advantages of asp.net mvc framework? : asp.net mvc
Explain what are webservices?