Wednesday 11 July 2012

.NET Framework 3.5 Architecture


The architecture of the .NET Framework version 3.5 and 3.5 Service Pack 1 (SP1) builds upon the earlier versions of the .NET Framework.

.NET Framework Versions

The following table lists the versions of the .NET Framework that are included in the .NET Framework 3.5 and 3.5 SP1. There is no need to install any of the previous service packs if you installed the .NET Framework 3.5 or 3.5 SP1 because they are already included.
.NET Framework version
Features and notes
.NET Framework 3.5 SP1
Updates several assemblies that were included in the .NET Framework 3.5. The updates include non-breaking changes, new API elements, and additional functionality for the technologies that were included in the .NET Framework 3.5. The following technologies are included in the .NET Framework 3.5 SP1:
  • ASP.NET Dynamic Data.
  • ADO.NET Entity Framework.
  • Data provider support for SQL Server 2008.
  • Support for the .NET Framework Client Profile, a setup package that includes only assemblies used by client applications.
.NET Framework 2.0 SP2 and 3.0 SP2
These service packs are available only by installing the .NET Framework 3.5 SP1. They provide additional functionality for future infrastructure. They are not available as a separate install.
Correction: Previously, this topic incorrectly stated that they were available as separate downloads.
.NET Framework 3.5
Provides the first additions to the base class libraries to the .NET Framework since version 2.0. The following technologies are introduced in the .NET Framework 3.5:
  • Language Integrated Query (LINQ).
  • New compilers for C#, Visual Basic, and C++.
  • ASP.NET AJAX.
For a complete list of features, see What's New in the .NET Framework Version 3.5.
.NET Framework 3.0 SP1
Updates .NET Framework 3.0 assemblies
.NET Framework 3.0
The .NET Framework 3.0 requires the .NET Framework 2.0 to be installed on the computer. If a user installs the .NET Framework 3.0 on a computer that does not have the .NET Framework 2.0 installed, the .NET Framework 2.0 is installed automatically.
The following technologies are introduced in the .NET Framework 3.0:
  • Windows Presentation Foundation (WPF).
  • Windows Communications Foundation (WCF).
  • Windows Workflow Foundation (WF).
.NET Framework 2.0 SP1
Updates .NET Framework 2.0 assemblies
.NET Framework 2.0
Provides the core architectural base for all subsequent versions of the Framework. The following technologies are included in the .NET Framework 2.0:
  • Common language runtime (CLR) and base class libraries.
  • Support for generic types and methods.
  • Compilers for C#, Visual Basic, C++, and J#.
  • ADO.NET.
  • ASP.NET.
  • Windows Forms.
  • Web services.
This is the last version of the Framework that supports side-by-side operations of the .NET Framework versions 1.0 through 2.0.

No comments:

Post a Comment