100% found this document useful (3 votes)
806 views

Asp Net 3 0 Features

A list of features for ASP.NET 3.0

Uploaded by

Fenil Desai
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
100% found this document useful (3 votes)
806 views

Asp Net 3 0 Features

A list of features for ASP.NET 3.0

Uploaded by

Fenil Desai
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

ASP.NET 3.

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.

.net 3.0 = .net 2.0 + communication foundation (wcf) + presentation


foundation (wpf) + workflow foundation (wwf) + cardspace

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

.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.

.NET Framework 3.0 consists of four major new components:

* Windows Presentation Foundation (WPF), formerly code-named Avalon; a new


user interface subsystem and API based on XML and vector graphics, which uses 3D
computer graphics hardware and Direct3D technologies. See WPF SDK for developer
articles and documentation on WPF.
* Windows Communication Foundation (WCF), formerly code-named Indigo; a
service-oriented messaging system which allows programs to interoperate locally or
remotely similar to web services.
* Windows Workflow Foundation (WF) allows for building of task automation and
integrated transactions using workflows.
* Windows CardSpace, formerly code-named InfoCard; a software component which
securely stores a person's digital identities and provides a unified interface for
choosing the identity for a particular transaction, such as logging in to a
website.

[edit] .NET Framework 3.5

* 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

* New language features in C# 3.0 and VB.NET 9.0 compiler


* Adds support for expression trees and lambda methods
* Extension methods
* Anonymous types with static type inference
* Language Integrated Query (LINQ) along with its various providers
o LINQ to Objects
o LINQ to XML
o LINQ to SQL
* Paging support for ADO.NET
* ADO.NET synchronization API to synchronize local caches and server side
datastores
* Asynchronous network I/O API[17]
* Peer-to-peer networking stack, including a managed PNRP resolver[18]
* Managed wrappers for WMI and Active Directory APIs[19]
* Enhancements to the WCF and WF runtimes that let WCF work with POX and JSON
data, as well as expose WF workflows as WCF services.[20]
* Support for HTTP pipelining and syndication feeds.[20]
* ASP.NET AJAX is included

See also: Visual Studio 2008

You might also like