What is CLR ? Differentiate between CLR & CTS.

Answer Posted / n.ravi

CLR:Common Language Runtime (CLR) is a managed execution environment that is part of Microsoft’s .NET framework. CLR manages the execution of programs written in different supported languages.

CLR transforms source code into a form of bytecode known as Common Intermediate Language (CIL). At run time, CLR handles the execution of the CIL code.
or
CLR stands for common language run-time and it is heart of .netframe work.all language have run-time and it is responsible of the run-time to take care of the code execution of the program and the responsibility of clr is
garbage collection, code access security,code verification,IL

CTS:CTS Stands for Common type system.that contains data type that common to all .net languages. for communicating two different languages Microsoft introduced CTS suppose in vb6 we have integer and "int" datatype in c++ will convert into system.int32

Is This Answer Correct ?    2 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain the page lifecycle of an asp.net mvc? : asp.net mvc

441


How would you create a permanent cookie?

573


What are the merits and demerits of viewstate?

582


Explain Features in ASP.NET

581


Can you explain how ASP.NET application life cycle and page life cycle events fire?

573






What is the difference between runtime version and version?

511


Explain how is the asp.net mvc architecture different from others? : asp.net mvc

509


Explain automatic memory management in .net.

594


What is GAC in ASP.NET 2.0

591


What is difference between session and cookies?

552


What is viewstate parameter?

525


What is the difference between executescalar and executenonquery?

517


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

1366


Describe the difference between inline and code behind - which is best in?

515


What should you do is you want to remove an existing component but would like to make some funtionalities?

1482