We are investigating the redevelopment of a VFP app for international freight forwarders.
The app controls international sales, rating, shipping, communications, tracking, billing,costing, warehousing, and many other aspects of international forwarding. It contains several thousand data fields that require irregular but constant updating as the data changes. Thus, users “live” in the system. Users are mainly central office based, but about 15% use a remote connection.
We are considering a .NET WinForms development using MS ClickOnce deployment. We are also considering a browser based ASP.NET development. Regardless of the front end, we expect that the solution will contain a middle tier for business rules and have an SQL data repository. Linux will not be considered for this development.
There appear to be pros and cons for either approach. I would greatly appreciate your comments on this issue.