Hi MK,
It's hard to tell from your description what exactly your business
requirements are. For example, you mentioned that your client wanted to
"replace the functionality of his Excel file... with something else so that
his system would run with no contigency [sic] upon MS Office having to be
installed." This doesn't adequately explain the business requirement. You
haven't mentioned whether or not the requirement is for a desktop (1-user)
application or a client-server app. From your description of having to
install IIS on every machine, it sounds more like a desktop app than a
client-server app. If so, you're using the wrong programming platform. ASP
is a client-server technology, which enables many people to access the same
resources over a TCP/IP network.
In other words, if you want everyone to be able to access the same data and
share access to it, an ASP app is what you want, in which case you only need
ONE web server. If you want a private, one-user app, ASP is definitely NOT
the way to go.
- Is there ANY way (via a plug-in, etc.) that IIS can be installed on xp
home? (from most of what I've seen on the web, it looks like the answer is
no.)
I've heard of people doing it, but WinXP Home is not designed for such use,
and as I mentioned before, this sounds like a bad idea all the way round.
- I'm just curious, what are the main differences between VB 6.0 and
VB.net?
VB is a language for writing executables. VB.Net is a language for writing
managed executables (executables that run on the .Net platform).
- What are the main differences between ASP and ASP.net?
Too many to elaborate. ASP is procedural; ASP.Net is object-oriented.
ASP.Net is managed. ASP is scripted; ASP.Net is compiled. ASP is limited.
ASP.Net is not. ASP is easy enough for beginners. ASP.Net is difficult for
experts. And much more.
- How do you use 'Option Explicit' in html/vbscript? (I tried it and
it complained)
Option Explicit forces the developer to declare variables rather than just
using them. For example, with Option Explicit OFF, the following is fine:
x = 1
With Option Explicit turned ON, you would get a compile-time error with the
above. You would have to use:
Dim x
x = 1
Option Explicit can prevent many developer errors from occurring. In
addition, it gives a little boost to performance.
--
HTH,
Kevin Spencer
.Net Developer
Microsoft MVP
Big things are made up
of lots of little things.
Hi Kevin,
Thanks for replying. Sorry I didn't respond sooner.
I guess I should have explained things a little better as I never really
wanted to run an executable on the client-side within a browser.
The original business requirement he gave me was to replace the
functionality of his Excel file (doing loan-calcs/amortization, etc.) with
something else so that his system would run with no contigency upon MS
Office having to be installed. I've only just recently (within the past 2
weeks) begun tackling internet-programming (html, submitting forms,
etc.)
so
please bear with me. I already came up with a solution a few days ago and
that was to use ASP to process his input, combined with vbscript and/or
jscript html tags to do the math and a few other things. I installed
IIS
on
my pc, made the changes and tested them, leaving most of the original html
intact while adding a few asp pages with the scripting code. I tested it
both locally and from other pcs and I really liked the way it worked. To
me, ASP solves his problem. (I just used 'classic' ASP; I don't have
ASP.net).
He liked it, but unfortunately he said that it was possible that he
would be distributing this to other offices that had pcs running Windows XP
HOME edition; in other words, IIS could not be installed unless they
upgraded to XP Pro. So that's why I was considering giving up the ASP
idea and instead writing a compiled VB (or some other) .exe to replace the
excel file launched withing the browser.
Questions:
- Is there ANY way (via a plug-in, etc.) that IIS can be installed on xp
home? (from most of what I've seen on the web, it looks like the answer is
no.)
- I'm just curious, what are the main differences between VB 6.0 and VB.net?
- What are the main differences between ASP and ASP.net?
- How do you use 'Option Explicit' in html/vbscript? (I tried it and
it complained)
thanks again
document,
you
such
you