I develop at home. I'm just starting to build client server applications with a VB.Net front end on the desktop and a MS SQL Server back end on the server. I have read that it is much better to push as much processing to the server as possible. I'd like to see what kind of results I am having from doing that, but it's just me and the laptop right now. Would paying for shared server hosting achieve what I'm looking for & is it affordable? I would think there would be a lot of factors involved in how closely it would mimic potential user environments - the server equipment they are using, the amount of traffic on the server, etc. Do you all have any suggestions for vendors? Anything I should be considering?