Covering SQL Azure Data Sync and Microsoft Sync Framework
SQL Azure Team Blog Sync Framework Developer Center JuneT - Idle Thoughts Liam's Cloud Data Service Blog
I am happy to announce the general availability of Sync Framework v1 and Sync Services for ADO.NET v2. As of today you can download the Sync Framework SDK in 11 languages including Chinese (Hong Kong), Chinese (Simplified), English, German, French, Italian, Japanese, Korean, Portuguese, Russian and Spanish for AMD64, IA64 and x86 processors from the Sync Framework Download Center.
What is Sync Framework?
Imagine being able to build a solution that seamlessly exchanges contact information between Outlook, a database contact management application, your mobile device and your service based contact management system. Or how about a mobile device that connects with other devices to exchange pictures and videos. How about being able to take data from any of your enterprise databases, file or enterprise systems and make it available offline for users to modify and sync back up to the enterprise. All of these capabilities are possible with the Sync Framework and best of all, it is free on Windows platforms and licensable on non-Windows platforms!
Just a few examples of companies that are already using the Sync Framework include:
Sync Framework Highlights
Some of the highlights of this release include:
Sync Services for ADO.NET v2 Highlights
Sync Services for ADO.NET is a Microsoft Sync Framework powered solution for synchronizing ADO.NET enabled databases in offline and collaboration scenarios. Sync Services for ADO.NET allows developers who are familiar with the concepts of ADO.NET to apply that knowledge to data synchronization through a very similar set of APIs to that of ADO.NET. Sync Services for ADO.NET provides the flexibility of a programming model like offline datasets and a richer synchronization feature set like that found in Merge replication. Sync Services for ADO.NET also supports synchronization over services, such as Windows Communication Foundation (WCF).
Some of the Sync Services for ADO.NET highlights include:
Sync Framework Pricing
Sync Framework will be licensed free on Windows platforms. In addition, we are also licensing the specifications and a source code porting kit to developers who want to implement Microsoft Sync Framework solutions on non-Windows platforms.
To learn more, visit http://msdn.microsoft.com/sync
I also want to send a special thank-you to those of you who have provided feedback throughout our CTP's and have helped make this a great release!
Liam Cavanagh
PingBack from http://alexduggleby.com/2008/08/06/sync-framework-is-now-rtm-go-check-it-out/
Команда Sync Framework анонсировала выпуск Sync Framework RTM и Sync Services fo
Giorni densi di rilasci questi...si vede che tutti voglio andare in vacanza con i compiti finiti :-)
Не знаю как вы, а я ждал релиза с большим интересом, так как хочу его использовать в своем проекте. Немного
One of the best parts about getting our first version of Sync Framework out the door is that we can now
Hey Liam
I've got a question about the Sync Framework from both a licensing and technical perspective :)
I'm looking at building an application that will run on mobile devices that don't run Windows Mobile. This will be a server-based app and the client mobile devices will store a (read-only) local cache of some of the server data. I'll be using .NET/Windows Server at the server end. Essentially the device needs to keep a copy of the data, and each time it runs it needs to check it's got the latest stuff and then carry on. Ideally (for performance/network reasons) I don't want to have to push back the entire data set to the client every time it runs - just the diffs would be awesome.
I immediately thought that the Sync Framework might be a good platform to do this type of one-way cache sync with. I'm going to look into this over the next few days but I wanted to check first of all if it's even possible to do things in this way - will the Sync Framework support 'writing' to a device that isn't supported by your providers? And also, would this be a problem from a licensing perspective, given your comment that "Sync Framework will be licensed free on Windows platforms"?
Hope you don't mind answering my questions!
Thanks
John