| What is this .NET framework thing anyways? |
| It's basically the "virtual machine" that you have to have installed
on a computer in order for programs made in Visual Studio.NET to work.
It is a collection of the many objects we program with in .NET.
Some of those objects are, for example, the textbox objects that know
how to parse strings, the button objects that know when they are pressed
and how to center an icon image, and the "common dialog controls" which help you browse the
directory or choose colors. Other objects do Just-In-Time
Compiling of the .NET intermediate language and perform all sorts of other
vital operations.
An official 'techy' Microsoft page on what the
Framework is. |
| Download and install the .NET framework |
|
Download the
.NET Framework v
2.0
(about 24 MB) and then run the dotnetfx.exe to install it
-
Why is the framework so big? Can I install just
the pieces I need?
-
The framework is so big, because currently
Microsoft is distributing it in an all-or-nothing fashion. There
are many, many new and potentially useful objects that Microsoft wants
developers (themselves included) to have use of in Windows. The
good news is this means Microsoft is including the framework with most
all new software they are distributing including new operating
systems. The bad news is that means it pretty much adds almost
20 MB to to size of your setup for the time being. (On the other
hand, most programs these days are distributed on a CD which generally
holds between 650 and 800 MB of information.)
-
What operating systems already have it
installed? Which operating systems can I get my programs to run
on if .NET framework is installed?
-
While none of the currently shipping OS's include the framework, future ones will. That said, anybody who has their Windows Updates up-to-date probably has it installed and many new computers come with the update patches already installed. Basically any 32-bit Windows version can use
.NET (Win 9x, ME, NT, 2000, XP [everything except Win 3.11])
-
Can't I just include this in the setup that I create
for my program?
-
No -- that would be the easiest solution but recently Microsoft modified their installer to discourage programmers from doing that. They'd like to be in charge of when and where somebody gets the .Net Framework.
You CAN still download the .Net Framework installer (about 24 MB --
see above) and include it as a separate installation on your CD.
Or you can encourage your users to go to
Windows
Update and get it (that's what MS suggests).
|
|