spikepl
Eledittingent Beliped
- Local time
- Today, 09:15
- Joined
- Nov 3, 2010
- Messages
- 6,142
A small business wishes to have a multi-user order processing system developed (2-4 users in total). One requirement is to be able to access the system from home or elsewhere.
Initially access via Remote Desktop or some remote-support software like gotoAssist, TeamViewer or perhaps some flavour of VNC can prove adequate. Or not (feel free to comment). The draw-back is that the office server/computer has to remain ON, and having been hit by a power outage once or twice they are keen on something more reliable.
I am thinking about developing the system locally, split FE/BE, and then perhaps migrating to MS SQL 2008 R2, located at some ISP, if that proves necessary. If no data is kept locally, then the users could connect to the BE either from office or form their laptops elsewhere.
I need to verify my understading of this.
The migration wizard can help migrate, and I expect some things will need to be sorted out manually. With no further changes, will the queries run locally, i.e. dragging all the data over the net, or will they run on the MS SQL DB-engine? If so, then presumably some Views could be created so that only the query results get passed via the net? Or Pass-through queries? What would be a sensible tactic here?
I am trying to ascertain what changes from a locally based solution to an ISP-based backend would be needed so as to preserve some semblance of response speed, or else this effort would be pointless (and perhaps a client-based solution should be considered, but that worry is for later).
Any comments/pointers? I haven't found any good article having an overview of these aspects, other than "MS SQL is much better backend".
Initially access via Remote Desktop or some remote-support software like gotoAssist, TeamViewer or perhaps some flavour of VNC can prove adequate. Or not (feel free to comment). The draw-back is that the office server/computer has to remain ON, and having been hit by a power outage once or twice they are keen on something more reliable.
I am thinking about developing the system locally, split FE/BE, and then perhaps migrating to MS SQL 2008 R2, located at some ISP, if that proves necessary. If no data is kept locally, then the users could connect to the BE either from office or form their laptops elsewhere.
I need to verify my understading of this.
The migration wizard can help migrate, and I expect some things will need to be sorted out manually. With no further changes, will the queries run locally, i.e. dragging all the data over the net, or will they run on the MS SQL DB-engine? If so, then presumably some Views could be created so that only the query results get passed via the net? Or Pass-through queries? What would be a sensible tactic here?
I am trying to ascertain what changes from a locally based solution to an ISP-based backend would be needed so as to preserve some semblance of response speed, or else this effort would be pointless (and perhaps a client-based solution should be considered, but that worry is for later).
Any comments/pointers? I haven't found any good article having an overview of these aspects, other than "MS SQL is much better backend".