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 web services 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 infrastr ucture to our applications.
Some brief works of CLR components are:
&bull Class Loader: It loads classes at runtime;
&bull MSIL: It converts msil code to native code.
&bull Code Manager: It manages code during executions.
&bull Garbage Collector: Automatic memory management.
&bull Security Engine: Security restriction and performance.
&bull Type Checker: Helps in strict type checking.
&bull Thread Support: Multithreading supports to applications.
&bull Exception Manager: Handle runtime exceptions;
&bull Debug Engine: Debug environment different types of applications.
&bull Com Narrations: Data Exchange with COM application;
&bull Base Library Supports: Provides types for applications.
Article Source :
How To InterviewAbout The Author, Pervej Munjal
Pervej Munjal, writer of this article, is the main source who writes on dot net questions and dot net interview questions at dotnetquestion.info |
|