I'm new to mobile development and have a question.
First the scope:
I have an application requirement that will utilize a handheld scanner running Windows Mobile 6.X. The application requirements call for a real-time connection to a remote SQL server database. However, I will need to handle the scenario where a sufficient signal/connection may not be available. The application would still need to be usable, but would need to sync its "offline" transactions once the connection is restored to the SQL server.
What approach/methods should I be considering to accomplish this? Should I be looking at Microsoft Sync Framework? Data Merge Replication?
Your thoughts and advice would be appreciated.