Asp Net 3 0 Features
Asp Net 3 0 Features
ASP.NET 3.0 is not a new version of ASP.NET. It's just the name for a new ASP.NET
2.0 framework library with support for Windows Presentation Foundation, Windows
Communication Foundation, Windows Workflow Foundation; and Windows CardSpace.
There is no ASP.NET 3.0. .NET 3.0 is an addition to .NET 2.0, they added
new classes. The framework 2.0 remains unchanged. You can continue
developing like you used to.
Unlike previous versions, .net 3.0 is dependent on .net 2.0, because 3.0 is
just an extra set of api's that extend the feature set of the existing 2.0
framework. While it's true that there is no asp.net 3.0, wpf would be the
closest thing to it.
You can code against these api's in VS 2005 by installing the appropriate VS
extensions. These extensions are not all complete, but they will all be
integrated in the next version of VS ("orcas") due out in the second half of
this year.
.NET Framework 3.0, formerly called WinFX, [12] includes a new set of managed code
APIs that are an integral part of Windows Vista and Windows Server 2008 operating
systems. It is also available for Windows XP SP2 and Windows Server 2003 as a
download. There are no major architectural changes included with this release;
.NET Framework 3.0 uses the Common Language Runtime of .NET Framework 2.0. [13]
Unlike the previous major .NET releases, there was no .NET Compact Framework
release made as a counterpart of this version.
* This version of the framework uses version 2.0 of the CLR (the same model as
the use of CLR 2.0 in .NET Framework 3.0). However, it installs .NET Framework 2.0
SP1, which adds some methods and properties, required for .NET Framework 3.5
features such as LINQ, to the BCL classes in .NET Framework 2.0. These changes do
not affect applications written for version 2.0 of the .NET Framework.[14]
* Full support for .NET Framework 3.5 project types, as well as targeting .NET
Framework 3.5 in builds, is included in Visual Studio 2008.
* The source code of the Base Class Library in this release will be released
under Microsoft Reference License.[1]
* .NET Framework 3.5 SP1, codenamed "Arrowhead", will enhance support for
occasionally connected applications.[15] and provide built-in support for the
Microsoft ASP.NET MVC Framework.[16]
* As with .NET Framework 1.0 and 2.0, a new .NET Compact Framework 3.5 will be
released in tandem with this update, to provide e.g. LINQ, HTTP compression, and
improved audio support for mobile devices.
* Officially Released To Manufacturing (RTM) on 19 November 2007.
[edit] Changes