Hi there!
We are very happy to hear that our walk-through was helpful.
If your client has some .NET code in it, or is capable of calling SOAP web service in any other way, the easiest way to avoid redirection would be to call Cassini Explorer web service at
http://machinename:7756/CassiniConfigurationService.asmx. That web service methods take application GUID as an input and return either port, or entire URL of the application. Retrieving complete application URL will eliminate the necessity of doing redirection.
There is another more involved alternative, but before we dive into describing that possibility, please let us know if the way we just described works for you.
Regarding having default document in a subfolder, you can do that, and you can use any port for your application, including port 80. Here's what you need to do to have your default document in a subfolder. When you register your application during installation, you can specify /AppLocation parameter looking something like /AppLocation=c:\MyAppRoot, where c:\MyAppRoot would correspond to http://localhost/ in case your application is on port 80. Then you would need to have /AppDefaultDoc to be like this: "/AppDefaultDoc=subfolder/Gateway.aspx". As long as "c:\MyAppRoot" is an actual root folder of your application (it should have web.config there), this should be a solution.
Please let us know if this has helped.
Best regards,
UltiDev Team.
Please donate at
http://www.ultidev.com/products/Donate.aspx to help us improve our products.