JohnO <johno@!NOOSPAM!heathkit.com> wrote:
> 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.....
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.
> 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?
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
> 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?
It won't need to install 2.0 - 3.5 includes 2.0.
> 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.
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
Jon Skeet - <skeet@xxxxxx> http://www.pobox.com/~skeet
World class .NET training in the UK: http://iterativetraining.co.uk