Groups | Blog | Home
all groups > dotnet general > february 2008 >

dotnet general : Very Basic .NET Q


Cor Ligthert[MVP]
2/27/2008 12:00:00 AM
JohnO,

[quoted text, click to view]
Never listen again to person who told you that.

A Net 2.0 program should run in 3.5 as good as in 2.0.

However because 2.0 is longer in use, the change of not known bugs in 3.5 is
higher.

Cor
JohnO
2/27/2008 2:39:05 PM
Be nice...I'm not a programmer or developer, I'm a hardware guy who is very
confused about the .NET versions.

An application I use installed .NET 2.0. Everything is great, but the app is
a bit fuzzy in certain areas. I'm told that the application will run much
better if I update to .NET 3.5. OK, good.....

Is there a panel or tool in my system that will let me upgrade, or even
check the status of my current .NET installation? Or do I have to go to
microsoft.com and search and download manually? I can find 3.5 so I don't
need a link, but is there a better way than digging through the site?

Next, do I need to uninstall .NET 2.0 before installing 3.5?

What if I manually install 3.5 on a new system, and later when I install the
app (which hasn't been updated) it wants to install 2.0? Does that work?

Honest...I've looked for answers about .NET several times, but I can't find
anything that explains this stuff...everything I see assumes I already know.
;-) What I need is a description written at the level of a PC Technician,
where the top-level MS explanations are conceptual rather than practical.

-John O


Rory Becker
2/27/2008 7:57:43 PM
Hello JohnO,

[quoted text, click to view]

No Problem. Honest seeker of 'relavent' knowledge = very welcome here.


[quoted text, click to view]

Just install .Net 3.5 from any link found on Microsoft.com

[quoted text, click to view]

No. .Net 3.5 requires (and installs if nessecary) .Net 2.0

[quoted text, click to view]

It will already work as .Net 2.0 is part of .Net 3.5

If you would like further clarrification , feel free to ask

--
Rory

Jon Skeet [C# MVP]
2/27/2008 7:58:24 PM
[quoted text, click to view]

Hmm... in most cases that won't be the case. An app which manages to
execute against .NET 2.0 is not *likely* to behave differently in .NET
3.5. There are exceptions, but that's not the case.

[quoted text, click to view]

The normal "installed programs" control panel applet (whatever it's
called on the version of Windows you're using) should show the
installed version. For instance, if it says "Microsoft .NET Framework
3.5" then obviously that means you've got 3.5 installed.

I don't know whether it's easy to get an upgrade to 3.5 without a
download - it may be an optional Windows Update component, but I
suspect not.

[quoted text, click to view]

No.

[quoted text, click to view]

It won't need to install 2.0 - 3.5 includes 2.0.

[quoted text, click to view]

Right. Unfortunately it gets somewhat tricky due to the nature of the
differences between 2.0 and 3.5. A few bits are updated, but most of
..NET 3.5 consists of additions on top of 2.0. It's hard to describe
without going into details - which I appreciate wouldn't be helpful to
you.

--
Jon Skeet - <skeet@pobox.com>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
JohnO
2/27/2008 8:23:26 PM
[quoted text, click to view]

The issue is speech recognition, using the Win speech SDK. I'll get to test
what the programmer claims tomorrow. :-)

Thanks for the help guys. I appreciate it.

-John O

Jon Skeet [C# MVP]
2/28/2008 7:03:08 AM
[quoted text, click to view]

Not always. .NET 3.5 includes 2.0SP1, i.e. changes to existing code.
For instance, the ThreadPool will contain 250 threads per processor,
not 25. I can see *some* situations where that could improve things.

--
Jon Skeet - <skeet@pobox.com>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
Jon Skeet [C# MVP]
2/28/2008 6:48:19 PM
[quoted text, click to view]

Definitely not. Ask sys admins of significant servers whether they
always just blindly accept Windows Update - in my experience they
don't. They accept specific updates that they know are relevant, after
testing that they still work.

I certainly wouldn't assume that the majority of servers using .NET 2
are running SP1 by now, for instance.

[quoted text, click to view]

Indeed. It's certainly a safer bet.

[quoted text, click to view]

No idea what you're referring to there, I'm afraid.

--
Jon Skeet - <skeet@pobox.com>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
Cor Ligthert[MVP]
2/28/2008 7:15:13 PM
Jon-

Should we say then 2.0 with SP1, in my idea it is normal that you have
always added the latest Service packs.

I was more trying to show that *new is not forever better. If there is
nothing in it that you need, then you are *mostly* better of with the
existing one. (And that not from a typical English kind of view as you once
wrote).

:-)

-Cor

"Jon Skeet [C# MVP]" <skeet@pobox.com> schreef in bericht
news:MPG.22306d0c351a1ff69d6@msnews.microsoft.com...
[quoted text, click to view]
Cor Ligthert[MVP]
2/29/2008 6:07:38 AM
Jon-

[quoted text, click to view]
You once wrote something as "In Brittain is everything 100 years later".


Jon Skeet [C# MVP]
2/29/2008 7:34:35 AM
[quoted text, click to view]

If you say so. Can't remember anything like that, but I'm sure you're
right.

--
Jon Skeet - <skeet@pobox.com>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
AddThis Social Bookmark Button