Life is good when you have a fast, persistent connection. You can store all of your data on the server, and run your line-of-business application in a browser.
But today’s workforce is increasingly mobile. They need access to their data on-the-go whether they have a reliable connection or not. Any changes that they make on their local device need to be stored locally. Conflicts between clients need to be identified and resolved.
Synchronizing data between occasionally connected applications is hard. In this talk, you’ll learn 6 rules for modeling data that can synchronize. You’ll learn 4 patterns for applying those rules to solving business problems. And you’ll learn about 1 great framework that makes this problem a lot less hard.
- Shreveport .NET User Group - 1/17/2012