I am looking for suggested sources (internet or books) for further information and technologies that should be considered for a new project that we have undertaken:
We have been asked to develop an inspection application that will allow wireless PCs to share and update test information in a central database. Our customer would like the application to be designed to handle short term disconnections from the wireless network and allow the inpection PCs to continue to operate from buffered information previously received from the central database. Test results will be buffered in the wireless PC until the wireless network connection is re-established. Once the connection is re-established, test results will be processed by the central database.
1) Central database is MS SQL 2005
2) Development platform is .NET (c# is desired)
3) client application to be web based
4) Wireless PCs are XP Pro based
5) Approximately 12 wireless PCs