How does one implement distributed computing in VB. For e.g. I want to have the database and business login on the server and the UI on the client machines. In such cases what are the tools/methods for designing the business logic.