100% found this document useful (3 votes)
2K views4 pages

Difference Micorosoft - Net 2.0,3.0,3.5

Microsoft .NET 2.0, 3.0, and 3.5 each introduced new features while maintaining compatibility with previous versions. .NET 2.0 focused on hosting APIs and ASP.NET improvements. .NET 3.0 added Windows Presentation Foundation, Windows Communication Foundation, and Windows Workflow Foundation. .NET 3.5 included support for Language Integrated Query and ASP.NET AJAX as well as additional APIs and properties. Overall, each new version built upon the previous ones to provide expanded capabilities for developers.

Uploaded by

Kashyap Patel
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (3 votes)
2K views4 pages

Difference Micorosoft - Net 2.0,3.0,3.5

Microsoft .NET 2.0, 3.0, and 3.5 each introduced new features while maintaining compatibility with previous versions. .NET 2.0 focused on hosting APIs and ASP.NET improvements. .NET 3.0 added Windows Presentation Foundation, Windows Communication Foundation, and Windows Workflow Foundation. .NET 3.5 included support for Language Integrated Query and ASP.NET AJAX as well as additional APIs and properties. Overall, each new version built upon the previous ones to provide expanded capabilities for developers.

Uploaded by

Kashyap Patel
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Difference Microsoft.Net 2.0, 3.0, 3.

5
Microsoft.Net 2.0 Microsoft.Net 3.0 Microsoft.Net 3.5 + SP1

CLR VERSION 2.0 CLR VERSION 2.0 CLR VERSION 2.0

FRMEWORK LIBRARIES : .NETfx 2.0 FRMEWORK LIBRARIES : .NETfx 3.0 FRMEWORK LIBRARIES : .NETfx 3.5

LANGUAGE : C# 2.0 VB 8.0 LANGUAGE : C# 2.0 VB 8.0 LANGUAGE : C# 3.0 VB 9.0

A new hosting API for native applications NET Framework 3.0, formerly called WinFX, It Version 3.5 of the .NET Framework was released on 19
wishing to host an instance of the .NET includes a new set of managed code APIs that are an November 2007, but it is not included with Windows
runtime. The new API gives a fine grain integral part of Windows Vista and Windows Server Server 2008. As with .NET Framework 3.0, version 3.5
2008 operating systems. It is also available for
control on the behavior of the runtime with uses the CLR of version 2.0. In addition, it installs
Windows XP SP2 and Windows Server 2003 as a
regards to multithreading, memory allocation, .NET Framework 2.0 SP1, .NET Framework 2.0 SP2
download. There are no major architectural changes
assembly loading and more (detailed reference). (with 3.5 SP1) and .NET Framework 3.0 SP1, which
included with this release; .NET Framework 3.0 uses
It was initially developed to efficiently host the adds some methods and properties to the BCL classes in
the Common Language Runtime of .NET
runtime in Microsoft SQL Server, which Framework 2.0 Unlike the previous major .NET version 2.0 which are required for version 3.5 features
implements its own scheduler and memory releases there was no .NET Compact Framework such as Language Integrated Query (LINQ). These
manager. release made as a counterpart of this version. changes do not affect applications written for version
2.0, however.

Kashyap Patel ([email protected])


 Full 64-bit support for both the x64 and Windows Presentation Foundation (WPF),
Changes since version 3.0
the IA64 hardware platforms. formerly code-named Avalon; a new user
 Language support for generics built interface subsystem and API based on XML and
 Adds support for expression trees and lambda
directly into the .NET CLR. vector graphics, which uses 3D computer
methods
 Many additional and improved graphics hardware and Direct3D technologies.
 Extension methods
ASP.NET web controls. See WPF SDK for developer articles and
 Expression trees to represent high-level source
 New data controls with declarative data documentation on WPF.
code at runtime.
binding.
 Anonymous types with static type inference
 New personalization features for Windows Communication Foundation
 Language Integrated Query (LINQ) along with
ASP.NET, such as support for themes, (WCF), formerly code-named Indigo; a service-
its various providers
skins and webparts. oriented messaging system which allows
o LINQ to Objects
 Anonymous methods programs to interoperate locally or remotely
o LINQ to XML
 Generics similar to web services.
o LINQ to SQL
 Data Tables
 Paging support for ADO.NET
Windows Workflow Foundation (WF) allows
 ADO.NET synchronization API to synchronize
for building of task automation and integrated
local caches and server side datastores
transactions using workflows.
 Asynchronous network I/O API
Windows CardSpace, formerly code-named
 Peer-to-peer networking stack, including a
managed PNRP resolver
 Managed wrappers for Windows Management
Instrumentation and Active Directory APIs
 Enhanced WCF and WF runtimes, which let
WCF work with POX and JSON data, and also

Kashyap Patel ([email protected])


expose WF workflows as WCF services WCF
services can be made stateful using the WF
persistence model.
 Support for HTTP pipelining and syndication
feeds
 ASP.NET AJAX is included
 New System.CodeDom namespace.

.NET 3.0 = 2.0 + WPF + WCF+ WF+ .NET 3.5 = 3.0 + LINQ + AJAX
InfoCard

Kashyap Patel ([email protected])


Kashyap Patel ([email protected])

You might also like