Hi, Fido.
Since you eventually going to make your site accessible publicly, you will need to get a domain name, like FidoNZ.com, set up DNS association between the domain name and your external (Internet) IP address, and on your router you will need to NAT/route the TCP port (80 or whichever port your app is listening on) to the internal IP of the hosting machine. The IP of the machine should be static, while the external, Internet IP can be dynamic.
Also,
hosting Internet-facing applications under UltiDev Cassini is not a very good idea, because UltiDev Cassini was designed mostly for Intranet hosting. Cassini runs under powerful "Local System" user account, which makes development of applications easier, but makes the whole thing less secure. We recommend using IIS for hosting Internet-facing applications.
Alternatively, you could try the Beta of our upcoming
HttpVPN product, which is designed specifically to alleviate all the hosting pains listed above. It will allow you to expose your application on Internet without having to fiddle with IPs, DNSes or domains, and you will be able to keep your application private - accessible only to you and a group of people of your choosing. Please
let us know by email if you are interested in trying HttpVPN.
Best regards,
UltiDev Team.
Please donate at
http://www.ultidev.com/products/Donate.aspx to help us improve our products.