Distributing
Distribution of the UserDocument is rather hard.
Once you upload all of the files generated by setup to the
server, and the loading page, you're done. (HEHE, had you going
didn't I?) Actually, distribution is very easy. The loading page
you wrote along with the cab file does all the work. If the user
needs a certain runtime, or OCX, the cab file tells the browser
to download it from Microsoft, and automatically sets it up for
the user. It's simple, just the way it should be. Now, when you
update, and recompile the project. Upload all of those files
again. The only thing you need to change is the version number in
the Object tag of the loading page, to what the new version
number is, say 1.0.0.0 to 1.0.1.0 (VB only uses three numbers in
it's version, so the last one is always 0). If the user doesn't
have the most current version, the browser gets it for them,
along with any new or changed runtimes. Well that's about it for
distributing this thing. So I'll wrap it up on the next page.