Search This Blog

Saturday, September 6, 2008

Introduction to the .net Framework (Dot Net framework)

In brief and technical words,
The .NET Framework is Microsoft's managed code programming model for building applications on Windows clients, servers, and mobile or embedded devices. Developers use .NET to build applications of many types: Web applications, server applications, smart client applications, console applications, database applications, and more.

In economic terms:
The .NET framework can be defined as Microsoft's answer to Java. While a Java programmer can develop applications for the web, desktops, mobile etc., the same option was not available with Microsoft technologies. There were different technologies for different targets like VB for desktop, ASP for the web etc. This meant that a person had to learn multiple technologies to survive in the Microsoft world whereas he could do all kinds of software development with knowledge of Java alone. Hence, this pushed Microsoft into bringing a unified solution for the entire range of platforms, right from the handheld to the web. The result is the .Net framework. The current version of the Framework is 3.5

No comments: