Tuesday, 8 November 2011

.Net Application Development /Features of .Net


.Net Framework is a software framework. It works primarily on Microsoft Windows. It supports various programming languages and also includes large libraries. Programs that are written for .Net framework are executed in a software environment called Common Language Runtime (CLR). .Net framework constitutes of class libraries and CLR.

Below are some of the important features of .Net.

·         Interoperability

Migrating from existing platforms and languages to .Net is made easier, specially for Com or Java environment. Interoperability for Com is built in the framework and C# will be familiar for Java developers. Microsoft provides an utility to migrate Java source code into C#.

·         Common Language Runtime (CLR)

Common Language Runtime (CLR) is a virtual machine component that manages execution of programs written in .Net supported languages and allows them to share a common object-oriented class written in any language.

·         Base Class Library (BCL)

.Net framework provides a base class library (BLC) which is a standard library available to all languages. BCL is included to encapsulate various common functions like file reading & writing, graphic rendering, XML document manipulation and data interaction  etc to make programmers job easy.

·         Common Type System (CTS)

Common type system (CTS) is a standard that specifies how a specific data type will ne represented in computer memory. .Net supports support for only the subset of total data type set.

·         Simplified Deployment

.Net includes features and tools that helps in managing the installation of software without interfering with already installed software’s and security requirement.

No comments:

Post a Comment