On Jun 12, 2008, at 4:08 PM, Larry Yunker wrote: > (1) For purposes of Deployment, this program requires .Net 2.0. The > install > program will check for the existence of .Net 2.0 on the target > machine and > will attempt to install it if it is not already installed. > Unfortunately, > .Net 2.0 won't install on any machine older than Windows98 and won't > install > on WinXP machines until Service Pack 2.0 or newer is installed. So, > the > .Net requirement is somewhat of a pain. The Installation program > will work > easily on machines that already have .Net or on machines that don't > have > .Net but have all of the prerequisites for installing .Net. > Hopefully that > will be the majority of installs?!?@ > It also means the program doesn't work with no Windows computers, which are increasingly gaining market share.
> But, in an ideal world, we'd like to avoid installing .Net, so the > question > is this: does anyone know how to compile and deploy a Visual Basic > application without requiring .Net to be installed on the target > machine? > Or if that's not possible, does anyone have any suggestions as to > other > visual languages which DO NOT USE .NET and which might be used for > future > ports of this application. > Java. > (2) One of the "features" of this application is a speed test. As > you might > imagine, sometimes speed tests will fail to complete (due to > congestion, > poor connection, etc.). For this reason, it becomes imperative that I > create some sort of timeout mechanism so that the attempted upload or > download halts with no results if the test is "taking too long". > I'm using > the webclient.uploadfile and webclient.downloadfile methods to > accomplish > these tests. Does anyone know whether there is a way to force this > method > to halt upon a preset timeout? If not, does anyone have a good > example of > code to place a process in background in Visual Basic? > Generally speaking, webclient is not going to be ideal for speed testing. You are going to want to operate at a lower layer. I would suggest UDP or TCP. -Matt -------------------------------------------------------------------------------- WISPA Wants You! Join today! http://signup.wispa.org/ -------------------------------------------------------------------------------- WISPA Wireless List: wireless@wispa.org Subscribe/Unsubscribe: http://lists.wispa.org/mailman/listinfo/wireless Archives: http://lists.wispa.org/pipermail/wireless/