Dot Net Interview Questions - Dot Net Faq

By: Pervej Munjal

Microsoft dot net is a software that's helps us to develop application for different environments and for different devices. We can build xml and web application for environment such as the internet. we can also create window-based application, server components and application that run on devices just like for PC and mobile dot net integrate various application and devices by using standards just like HTTP(Hyper Text Transfer Protocols), XML and SOAP(Simple Access Protocol)

The feature that's make .NET so popular is exchange of data between two application written in different languages and for different environments. XML web services helps to exchange data. One another options here in .net is remoting which help us exchange of data between two computes using binary or HTTP protocols. These all rotates on 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:

&bullClass Loader: It loads classes at runtime;

&bullMSIL: It converts msil code to native code.

&bullCode Manager: It manages code during executions.

&bullGarbage Collector: Automatic memory management.

&bullSecurity Engine: Security restriction and performance.

&bullType Checker: Helps in strict type checking.

&bullThread Support: Multithreading supports to applications.

&bullException Manager: Handle runtime exceptions;

&bullDebug Engine: Debug environment different types of applications.

&bullCom Narrations: Data Exchange with COM application;

&bullBase Library Supports: Provides types for applications.

Job Interview
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 
 • 

» More on Job Interview