Click here to Skip to main content
15,897,334 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
What is the difference between .Net2.0 and .Net3.0
I know there are some new feature added in 3.0 like
WPF
WCF
WWF
and may be some more.

But is there any change in the framework which was already existing and got changed?

I was asked in interview what are added feature in 3.0 by which life of the developer become easy.
Posted
Comments
Sandeep Mewara 28-Sep-10 15:32pm    
Google?

You have answered your own question, 3.0 = same framework as 2.0 + WCF + WPF + WF.
 
Share this answer
 
Comments
Sandeep Mewara 28-Sep-10 15:33pm    
Perfect 1 line explanation!
.NET Framework 2.0

• A new hosting API for native applications wishing to host an instance of the .NET runtime
• Full 64-bit support for both the x64 and the IA64 hardware platforms.
• Language support for Generics built directly into the .NET CLR.
• Many additional and improved ASP.NET web controls.
• New data controls with declarative data binding.
• New personalization features for ASP.NET, such as support for themes, skins and webparts.



.NET Framework 3.0

• Windows Presentation Foundation (WPF), formerly code-named Avalon; a new user interface subsystem and API based on XML and vector graphics, which will make use of 3D computer graphics hardware and Direct3D technologies.
• 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 (WWF) allows for building of task automation and integrated transactions using workflows.
• Windows CardSpace (WCS), 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.


2.0 => framework that shipped with VS 2005 VB 8.0 / C# 2.0
3.0 => same framework as 2.0 + WCF + WPF + WF



2.0 and 3.0 both use the 2.0 CLR (common language runtime). The only difference is addition of Windows Communication Foundation, Windows Presentation Foundation, and Workflow components in 3.0.

if this is helpful then vote
 
Share this answer
 
The most useful feature Linq.

The entire encyclopedia is Here[^]

Please vote and Accept Answer if it Helped.
 
Share this answer
 
If you wanted just a list of differences, see here[^].
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900