Dot Net Interview Questions - Dot Net Faq
Microsoft dot net is a software that helps us to develop the application for different environments and for different devices. We can build XML web services and web application for the environment like the Internet. We can also window-based application server components and applications, integrated) on PC and mobile devices such as dot net different applications and devices using standards such as HTTP (Hyper Text Transfer ProtocolXML and SOAP(Simple Access Protocol)
The feature that must be supplied. NET is so popular, written exchange of data between two applications in different languages and different environments. XML Web Services enable the exchange of data. Another possibility here is in. NET Remoting, which help us, the exchange of data between two calculated using binary or HTTP protocols. This turns on all Web protocols.
The one of main component in .net framework is CLR. It provides run time environment and various services to our applications. There are various components in CLR too. This component provides runtime environment and infrastructure to our applications.
Some brief works of CLR components are:
? Class Loader: It loads classes at runtime;
? MSIL: It converts msil code to native code.
? Password Manager: Manages code during execution.
? Garbage Collector: Automatic memory management.
? Security engine: performance and security restrictions.
? Type Checker: Helps in strict type checking.
? Thread support: support multi-threaded applications.
? Exception Manager: Handle runtime exceptions;
? Debug Engine: debug environment different types of applications.
? Com stories: exchange data with COM application;
? Base Library support: for the application type.