.NET Framework

From GMpedia.org Wiki

Jump to: navigation, search
.NET Framework logo
.NET Framework logo
The .NET Framework is a piece of software for Microsoft Windows. It enables for applications created in .NET Programming Languages to run on the computer.

Contents

[edit] Information

Several .NET Framework versions are available

[edit] .NET Framework 1.0

The first version of the .NET Framework was released in January of the year 2002.

[edit] .NET Framework 1.1

Version 1.1 is the first major revision of the Framework; including the following changes:

  • Built-in support for mobile ASP.NET controls. Previously available as an add-on for .NET Framework 1.0, now part of the framework.
  • Security changes - enable Windows Forms assemblies to execute in a semi-trusted manner from the Internet, and enable code access security in ASP.NET applications.
  • Built-in support for ODBC and Oracle databases. Previously available as an add-on for .NET Framework 1.0, now part of the framework.
  • .NET Compact Framework - A version of .NET Framework for mobile devices; such as Microsoft Windows CE
  • IPv6 support.

[edit] .NET Framework 2.0

Introducing a major change in the Framework, the version 2.0 has the following changes:

  • New API features
  • Programming support for x86_64 processor architechtures.

[edit] .NET Framework 3.0

The new version of .NET Framework, previously called WinFX is a fundemental part of Windows Vista and is available on Windows XP.

The Framework contains four major new features:

  • WPF - Windows Presentation Foundation, codenamed Avalon
  • WCF - Windows Communication Foundation, codenamed Indigo
  • WF - Windows Workflow Foundation
  • WCS - Windows CardSpace, codenamed InfoCard

[edit] .NET Framework 3.5

The 3.5 version of the .NET Framework is the upcoming release of .NET Framework after version 3.

[edit] Technical Details

.NET Framework contains the following namespaces:

  • System.Net
  • System.IO
  • System.Deployment
  • System.Drawing (GDI)
  • System.Data
  • System.Windows
  • System.Xml
  • System.Design
  • System.DirectoryServices
  • System.Management
  • System.Messaging
  • Microsoft.CompactFramework
  • Microsoft.DirectX
  • Microsoft.Win32
  • Microsoft.JScript
  • Microsoft.SqlServer
  • Microsoft.VisualBasic
  • Microsoft.VisualC

Complete list coming soon

[edit] Cross-Platform

There is a project called Mono what makes you able to run .NET applications on Microsoft Windows, Linux and Apple Mac.

[edit] See Also

Personal tools