Problem deciding which technology to live with
I found no general discussion and so please allow me to post here.
I am new to programming. I am currently planning to develop a transaction processing system type of application--accrual based accounting system consisting of inventory management, fixed assets, accounting/finance--for my organization where there are several units in city and remote offices. All units are interconnected over 64Kbps VPN and some over satellite connection with 256/64kbps.
I'm now having trouble of which to choose from among today technologies (Client/Server Application or Web-based, CGI/Perl or ASP.Net or whatever) considering application performance, fast transaction over existing slow WAN speed, reliable, etc of each technology.
Would anyone please kindly advise me or direct me to any useful resources on such implementation. I would prefer to hear your detailed comparison of pros and cons of each technology chosen and your bottom line!
Your contribution would be greatly appreciated.