What is an Assembly? What are the different types of Assemblies?

An Assembly is a collection of logical units. Logical units refer to the types and resources which are required to build an application and deploy them using the .Net framework. The CLR uses this information for type implementations. Basically, Assembly is a collection of Exe and DLLs. It is portable and executable. There are two … Read more

Explain State management in ASP .Net.

State Management means maintaining the state of the object. The object here refers to a web page/control. There are two types of State management, Client Side, and Server side. Client-Side – Storing the information in the Page or Client’s System. They are reusable, simple objects. Server Side – Storing the information on the Server. It … Read more

What is ASP.Net?

ASP .Net is a part of .Net technology and it comprises of CLR too. It is an open-source server-side technology that enables the programmers to build powerful web services, websites and web applications. ASP stands for Active Server Pages. ASP.NET is a web application framework developed and maintained by Microsoft. It is part of the … Read more

How is a Managed code executed?

Follow these steps while executing a Managed code: Choosing a language compiler depending on the language in which the code is written. Converting the above code into Intermediate language by its own compiler. The IL is then targeted to CLR which converts the code into native code with the help of JIT. Execution of Native … Read more

What is meant by Managed and Unmanaged code?

The code that is managed by the CLR is called Managed code. This code runs inside the CLR. Hence, it is necessary to install the .Net framework in order to execute the managed code. CLR manages the memory through garbage collection and also uses the other features like CAS and CTS for efficient management of … Read more