Hi Tony,
You've already identified the major players in the argument: Cross-browser
support on the oned hand, and a nice "Windows Forms-Like" front-end on the
other hand. There are other reasons, though, to switch to ASP.Net.
First, on the negative-HTA side, you have some serious security issues with
HTA, as it doesn't run in the browser sandbox. Also, your users are
responsible for disabling any Service Pack settings, etc. that may prevent
the HTA from working in the client browser. This makes support more
expensive.
Second, as an ASP.Net app exists and runs on the server, you always have one
version and one copy of the app to work with. You can fix it, extend it, and
maintain it real-time. This simplifies things a good bit.
Third, ASP.Net is .Net. That alone, with all of its implications (too many
to list), makes it worthwhile to use.
If you need a nice-looking front-end, consider using a SWF.
--
HTH,
Kevin Spencer
Microsoft MVP
..Net Developer
Big things are made up of
lots of little things.
"Tony Yums" <ra*******@sorynospam.com> wrote in message
news:43***********************@news.skynet.be...
Hi,
I was wondering if someone had any ideas on the following :
What is the reason to use HTA (HTML application) in stead off (or visa
versa) ASP. NET ?
We have an asp HTA website, but want to move to asp.net.
I don't see any reason to keep HTA. Especially, if you check that on other
platforms (Mac, etc) HTA is not recognized.
Ok, we know that HTA gives the ability to a nice front end application
behavior, feeded by server communication, and allows to have full access
to the client computers environment (no security stuff).
Which is cool to check for any prerequisites...But is not necessary for
us.
As we can have all our functionality using plain ASP.Net, I proposed to my
colleagues to skip the HTA approach. But they are convinced yet.
Are there any caveats ?
Thanks for any comment or ideas on this,
Greets
Tony Yums