Introduction
In typical desktop client/server applications, every reference to files is always local (including shared network locations).
These applications use OpenDialog and SaveDialog everywhere and the meaning is always clear. In uniGUI applications, when we use the OpenDialog we could be trying to open a local file or a server file. When we use SaveDialog we could be trying to download the file or to save it to the server.
In addition to the distinction between local and server