Reaping the benefits of .NET Technology

small business website

.NET fundamentally changes the state of paradigm of software development, the nature of the components, their relation to the classes and objects of object-oriented technology, how to document components and how to combine components from different languages.
The architecture present at the center of the .NET framework is an object model, called the VOS (Virtual Object System). This sets .NET apart from the other component models available, which are organized around a programming language (Java), an application interconnection model (CORBA), Active X (COM). The object model for .Net is not identical to the class or object model of any one of the following languages like C ++ or JAVA. The design of the .Net object model, in contrast to other programming languages is superior to any other model. The type system of .NET gives objects of predefined basic types such as integers and characters a clear place in the type system.

.Net model is designed to be truly language-independent. The introduction of C# (C-sharp) language along with .NET is a human-usable language that directly reflects the .NET object model. .NET is truly multi-language.
Developed for the Internet Age: The .NET platform has been designed particularly for the Internet age. ASP.NET and web services enable programmers to build scalable applications for the future with less coding and better performance.
Automated Memory Management: .NET provides a solution to the memory management problems faced by today's programmers by employing automatic garbage collection which manages the allocation and release of memory for the application variables and objects.
Standard Toolset: Microsoft Visual Studio .NET provides a unified, shared IDE for all DOT NET-compliant languages. Other companies can also plug their languages into the IDE and get all the support of the .NET tools.
Multiple Languages: Another benefit of .NET is the facility to program in multiple languages. That is, different modules of an application can be coded in any of the DOT NET-compliant languages and can be integrated as a single application. Even classes defined in one language can be used in another language.
MSF: Microsoft Solutions Framework (MSF) Process Model defines the following working methodology:

Gathering and Analyzing Information
Creating the Conceptual Design
Creating the Physical Design
Envisioning the Solution
Creating the Logical Design

About the Author:

The article is published by John Parker for A-1 Technology, Inc, an offshore outsourcing company

>> Return to Web Design Article Index

© 2000-2013 Hoover Web Design. All Rights Reserved.
No part of this website may be downloaded, copied or reproduced without the written permission of Hoover Professional Web Design.