Home All Groups Group Topic Archive Search About

Differences/changes between .NET 2.0 and 3.0

Author
8 Nov 2006 6:22 PM
GlennDoten
I'll try this here. Has anyone been successful in finding a full list
of what's changed (apparently nothing) and what's new (apparently a
lot) between .NET 2.0 and 3.0? I know some of the new stuff like WPF,
etc., but need a list of all the differences if one exists.

Thanks for any help.

-glenn-

Author
8 Nov 2006 6:52 PM
Kevin Spencer
WPF, WWF, and WCF, etc. are *additions* to the .Net *2.0* platform. They are
not .Net 3.0.

--
HTH,

Kevin Spencer
Microsoft MVP
Ministry of Software Development
http://unclechutney.blogspot.com

I just flew in from Chicago with
a man with a wooden leg named Smith
who shot an elephant in my pajamas.
So I bit him.


Show quote
"GlennDoten" <gdo***@gmail.com> wrote in message
news:1163010162.707531.306750@b28g2000cwb.googlegroups.com...
> I'll try this here. Has anyone been successful in finding a full list
> of what's changed (apparently nothing) and what's new (apparently a
> lot) between .NET 2.0 and 3.0? I know some of the new stuff like WPF,
> etc., but need a list of all the differences if one exists.
>
> Thanks for any help.
>
> -glenn-
>
Author
8 Nov 2006 8:07 PM
Michael Nemtsev
Hello Kevin,

They stated (can't find link) that they've made a minor changes to .net 2.0
that ships with label .net 3.0 for the better compatibility with the Vista.
but they don't specify them

KS> WPF, WWF, and WCF, etc. are *additions* to the .Net *2.0* platform.
KS> They are not .Net 3.0.
KS>
KS> Kevin Spencer
KS> Microsoft MVP
KS> Ministry of Software Development
KS> http://unclechutney.blogspot.com
KS> I just flew in from Chicago with
KS> a man with a wooden leg named Smith
KS> who shot an elephant in my pajamas.
KS> So I bit him.
KS> "GlennDoten" <gdo***@gmail.com> wrote in message
KS> news:1163010162.707531.306750@b28g2000cwb.googlegroups.com...
KS>
>> I'll try this here. Has anyone been successful in finding a full list
>> of what's changed (apparently nothing) and what's new (apparently a
>> lot) between .NET 2.0 and 3.0? I know some of the new stuff like WPF,
>> etc., but need a list of all the differences if one exists.
>>
>> Thanks for any help.
>>
>> -glenn-
>>
---
WBR,
Michael  Nemtsev :: blog: http://spaces.live.com/laflour

"At times one remains faithful to a cause only because its opponents do not
cease to be insipid." (c) Friedrich Nietzsche
Author
9 Nov 2006 1:56 PM
Kevin Spencer
Hi Michael,

Yes, of course you're right.

I'm *so confused!*

--
;-),

Kevin Spencer
Microsoft MVP
Ministry of Software Development
http://unclechutney.blogspot.com

I just flew in from Chicago with
a man with a wooden leg named Smith
who shot an elephant in my pajamas.
So I bit him.


Show quote
"Michael Nemtsev" <nemt***@msn.com> wrote in message
news:1799a79b3bc5a08c8d1a1cea5c12f@msnews.microsoft.com...
> Hello Kevin,
>
> They stated (can't find link) that they've made a minor changes to .net
> 2.0 that ships with label .net 3.0 for the better compatibility with the
> Vista.
> but they don't specify them
>
> KS> WPF, WWF, and WCF, etc. are *additions* to the .Net *2.0* platform.
> KS> They are not .Net 3.0.
> KS> KS> Kevin Spencer
> KS> Microsoft MVP
> KS> Ministry of Software Development
> KS> http://unclechutney.blogspot.com
> KS> I just flew in from Chicago with
> KS> a man with a wooden leg named Smith
> KS> who shot an elephant in my pajamas.
> KS> So I bit him.
> KS> "GlennDoten" <gdo***@gmail.com> wrote in message
> KS> news:1163010162.707531.306750@b28g2000cwb.googlegroups.com...
> KS>
>>> I'll try this here. Has anyone been successful in finding a full list
>>> of what's changed (apparently nothing) and what's new (apparently a
>>> lot) between .NET 2.0 and 3.0? I know some of the new stuff like WPF,
>>> etc., but need a list of all the differences if one exists.
>>>
>>> Thanks for any help.
>>>
>>> -glenn-
>>>
> ---
> WBR,
> Michael  Nemtsev :: blog: http://spaces.live.com/laflour
>
> "At times one remains faithful to a cause only because its opponents do
> not cease to be insipid." (c) Friedrich Nietzsche
>
>
Author
8 Nov 2006 8:22 PM
GlennDoten
OK, now I think I'm really confused. What is there that is left that is
in .NET 3.0?

Are you saying that .NET 3.0 is .NET 2.0 with additional namespaces and
classes for WCF, WWF, and WPF added?

-glenn-

Show quote
On Nov 8, 1:52 pm, "Kevin Spencer" <s***@uce.gov> wrote:
> WPF, WWF, and WCF, etc. are *additions* to the .Net *2.0* platform. They are
> not .Net 3.0.
>
> --
> HTH,
>
> Kevin Spencer
> Microsoft MVP
> Ministry of Software Developmenthttp://unclechutney.blogspot.com
>
> I just flew in from Chicago with
> a man with a wooden leg named Smith
> who shot an elephant in my pajamas.
> So I bit him.
>
> "GlennDoten" <gdo***@gmail.com> wrote in messagenews:1163010162.707531.306***@b28g2000cwb.googlegroups.com...
>
> > I'll try this here. Has anyone been successful in finding a full list
> > of what's changed (apparently nothing) and what's new (apparently a
> > lot) between .NET 2.0 and 3.0? I know some of the new stuff like WPF,
> > etc., but need a list of all the differences if one exists.
>
> > Thanks for any help.
>
> > -glenn-
Author
8 Nov 2006 9:04 PM
Chris Mullins
"GlennDoten" <gdo***@gmail.com> wrote
> OK, now I think I'm really confused. What is there that is left that is
> in .NET 3.0?

..Net 3.0 is just a collection of libraries that sit on top of .Net 2.0.
These libraries offer a new, albiet fancy, alternatives to:
    - WinSock (was Indigo, now WCF)
    - WinForms (was Avalon, now WPF)
    - Passport (was InfoCard, now Cardspace)
    - and hand-rolled workflow applications (was Hulkamania, now just WWF)

In terms of additions to .Net itself (the CLR) there really isn't anything.

In no way should this diminish the amazing things you can do with .Net 3.0.
These new technologies are nothing short of amazing.

--
Chris Mullins, MCSD.NET, MCPD:Enterprise
http://www.coversant.net/blogs/cmullins
Author
8 Nov 2006 10:03 PM
Jon Davis
"Chris Mullins" <cmull***@yahoo.com> wrote in message
news:%23LdOLm3AHHA.2276@TK2MSFTNGP03.phx.gbl...
> "GlennDoten" <gdo***@gmail.com> wrote
>> OK, now I think I'm really confused. What is there that is left that is
>> in .NET 3.0?
>
> .Net 3.0 is just a collection of libraries that sit on top of .Net 2.0.

I believe the .NET 2.0 libraries, which have been revised in "version
number" only for the most part, are redistributed in the v3.0 package.  So
if you have v2 and v3 installed at the same time, you have two iterations of
basically the same set of 2.0 libraries, one in the v2 directory and one in
the v3 directory in \windows\microsoft.net\framework.

Jon
Author
8 Nov 2006 10:38 PM
Jon Davis
I take that back. I don't see 2.0 framework stuff anywhere in the 3.0
folders (including in program files).

Jon

Show quote
"Jon Davis" <j**@REMOVE.ME.PLEASE.jondavis.net> wrote in message
news:uj4f1G4AHHA.4892@TK2MSFTNGP04.phx.gbl...
>
> "Chris Mullins" <cmull***@yahoo.com> wrote in message
> news:%23LdOLm3AHHA.2276@TK2MSFTNGP03.phx.gbl...
>> "GlennDoten" <gdo***@gmail.com> wrote
>>> OK, now I think I'm really confused. What is there that is left that is
>>> in .NET 3.0?
>>
>> .Net 3.0 is just a collection of libraries that sit on top of .Net 2.0.
>
> I believe the .NET 2.0 libraries, which have been revised in "version
> number" only for the most part, are redistributed in the v3.0 package.  So
> if you have v2 and v3 installed at the same time, you have two iterations
> of basically the same set of 2.0 libraries, one in the v2 directory and
> one in the v3 directory in \windows\microsoft.net\framework.
>
> Jon
>
>
Author
9 Nov 2006 5:11 PM
Michael Nemtsev
Hello Jon,

What do u call "framework stuff"
it is, as was mentioned before, in the \Windows\Microsoft.NET\Framework\
folder. There should be 2.0 and 3.0 folders

JD> I take that back. I don't see 2.0 framework stuff anywhere in the
JD> 3.0 folders (including in program files).
JD>
JD> Jon
JD>
Show quote
JD> "Jon Davis" <j**@REMOVE.ME.PLEASE.jondavis.net> wrote in message
JD> news:uj4f1G4AHHA.4892@TK2MSFTNGP04.phx.gbl...
JD>
>> "Chris Mullins" <cmull***@yahoo.com> wrote in message
>> news:%23LdOLm3AHHA.2276@TK2MSFTNGP03.phx.gbl...
>>
>>> "GlennDoten" <gdo***@gmail.com> wrote
>>>
>>>> OK, now I think I'm really confused. What is there that is left
>>>> that is in .NET 3.0?
>>>>
>>> .Net 3.0 is just a collection of libraries that sit on top of .Net
>>> 2.0.
>>>
>> I believe the .NET 2.0 libraries, which have been revised in "version
>> number" only for the most part, are redistributed in the v3.0
>> package.  So if you have v2 and v3 installed at the same time, you
>> have two iterations of basically the same set of 2.0 libraries, one
>> in the v2 directory and one in the v3 directory in
>> \windows\microsoft.net\framework.
>>
>> Jon
>>
---
WBR,
Michael  Nemtsev :: blog: http://spaces.live.com/laflour

"At times one remains faithful to a cause only because its opponents do not
cease to be insipid." (c) Friedrich Nietzsche
Author
9 Nov 2006 5:09 PM
Michael Nemtsev
Hello Chris,

All old winsocks, winforms and other stuff are still exist, they only add
new WinFX feaures without complete abolishing all old stuff

CM> These libraries offer a new, albiet fancy, alternatives to:
CM> - WinSock (was Indigo, now WCF)
CM> - WinForms (was Avalon, now WPF)
CM> - Passport (was InfoCard, now Cardspace)
CM> - and hand-rolled workflow applications (was Hulkamania, now
CM> just WWF)
CM> In terms of additions to .Net itself (the CLR) there really isn't
CM> anything.


---
WBR,
Michael  Nemtsev :: blog: http://spaces.live.com/laflour

"At times one remains faithful to a cause only because its opponents do not
cease to be insipid." (c) Friedrich Nietzsche
Author
8 Nov 2006 9:06 PM
Laurent Bugnion
Hi,

GlennDoten wrote:
> OK, now I think I'm really confused. What is there that is left that is
> in .NET 3.0?
>
> Are you saying that .NET 3.0 is .NET 2.0 with additional namespaces and
> classes for WCF, WWF, and WPF added?
>
> -glenn-

Roughly said, this is absolutely correct.

HTH,
Laurent
--
Laurent Bugnion, GalaSoft
Software engineering: http://www.galasoft-LB.ch
Private/Malaysia: http://mypage.bluewin.ch/lbugnion
Support children in Calcutta: http://www.calcutta-espoir.ch
Author
9 Nov 2006 5:54 AM
William Stacey [C# MVP]
Right.  But isn't that what most library updates are (including our own);
just additions to the prior version?  You typically don't change apis of
prior version that would break app compat - unless there is a really good
reason.  You build on it with new classes (i.e. datetime2, MyObject2, etc)

--
William Stacey [C# MVP]

Show quote
"Laurent Bugnion" <galasoft***@bluewin.ch> wrote in message
news:uqGY9m3AHHA.1780@TK2MSFTNGP03.phx.gbl...
| Hi,
|
| GlennDoten wrote:
| > OK, now I think I'm really confused. What is there that is left that is
| > in .NET 3.0?
| >
| > Are you saying that .NET 3.0 is .NET 2.0 with additional namespaces and
| > classes for WCF, WWF, and WPF added?
| >
| > -glenn-
|
| Roughly said, this is absolutely correct.
|
| HTH,
| Laurent
| --
| Laurent Bugnion, GalaSoft
| Software engineering: http://www.galasoft-LB.ch
| Private/Malaysia: http://mypage.bluewin.ch/lbugnion
| Support children in Calcutta: http://www.calcutta-espoir.ch
Author
9 Nov 2006 6:10 PM
GlennDoten
On Nov 9, 12:54 am, "William Stacey [C# MVP]"
<william.sta***@gmail.com> wrote:
> Right.  But isn't that what most library updates are (including our own);
> just additions to the prior version?

I wouldn't say that. This may be the first time I've seen a major
version of a product (3.0 in this case) actually distribute the same
installer kit from a previous version of the product (2.0 in this
case). Normaly when you install 3.0 of something you get just that, not
an earlier version of the product with some additional features added.
See what I mean?

I think this, um, creative packaging has caused a lot of confusion and
will continue to do so. At least I know it has where I work.

Think how odd it would have been if .NET 2.0 consisted of the same
installer kit for .NET 1.0 plus some updates that are applied on top of
..NET 1.0. Wouldn't that strike you a odd?

-glenn-
Author
9 Nov 2006 2:28 PM
Kevin Spencer
I have found (and bookmarked a few links that should help clear all this up:

Microsoft .Net Framework 3.0 Community Site:
http://www.netfx3.com/

Microsoft Windows Vista Developer Center:
http://msdn.microsoft.com/windowsvista/support/relnotes/netfx3/default.aspx

Microsoft Visual C# Future Versions:
http://msdn2.microsoft.com/en-us/vcsharp/aa336745.aspx

Microsoft XNA:
http://msdn.microsoft.com/directx/XNA/default.aspx

--
HTH,

Kevin Spencer
Microsoft MVP
Ministry of Software Development
http://unclechutney.blogspot.com

I just flew in from Chicago with
a man with a wooden leg named Smith
who shot an elephant in my pajamas.
So I bit him.


Show quote
"GlennDoten" <gdo***@gmail.com> wrote in message
news:1163017348.788378.129270@b28g2000cwb.googlegroups.com...
> OK, now I think I'm really confused. What is there that is left that is
> in .NET 3.0?
>
> Are you saying that .NET 3.0 is .NET 2.0 with additional namespaces and
> classes for WCF, WWF, and WPF added?
>
> -glenn-
>
> On Nov 8, 1:52 pm, "Kevin Spencer" <s***@uce.gov> wrote:
>> WPF, WWF, and WCF, etc. are *additions* to the .Net *2.0* platform. They
>> are
>> not .Net 3.0.
>>
>> --
>> HTH,
>>
>> Kevin Spencer
>> Microsoft MVP
>> Ministry of Software Developmenthttp://unclechutney.blogspot.com
>>
>> I just flew in from Chicago with
>> a man with a wooden leg named Smith
>> who shot an elephant in my pajamas.
>> So I bit him.
>>
>> "GlennDoten" <gdo***@gmail.com> wrote in
>> messagenews:1163010162.707531.306***@b28g2000cwb.googlegroups.com...
>>
>> > I'll try this here. Has anyone been successful in finding a full list
>> > of what's changed (apparently nothing) and what's new (apparently a
>> > lot) between .NET 2.0 and 3.0? I know some of the new stuff like WPF,
>> > etc., but need a list of all the differences if one exists.
>>
>> > Thanks for any help.
>>
>> > -glenn-
>

AddThis Social Bookmark Button