Ci siamo! .NET 3.5, VS2008, SynServices for ADO.NET
Come era prevedibile, approfittando di TechEd, sono state finalmente rese pubbliche le date di rilascio delle RTM di .NET 3.5 e Visual Studio 2008. Inoltre ADO.NET SyncService è già disponibile con una nuova CTP. Per maggiori dettagli su SyncServices potete leggere qui.
Trovo in particolare molto importante il seguente paragrafo:
<<Sync Services for ADO.NET is a part of the Microsoft Sync Framework (MSF). MSF is a comprehensive synchronization platform that enables developers to add synchronization capabilities to applications, services and devices. MSF solves the fundamental problem of how to synchronize any type of data in any store using any protocol over any topology. Fundamental to MSF is the ability to support offline and collaboration of data between any types of endpoints (e.g. device to desktop, device to server, etc.).
Sync Services for ADO.NET enables synchronization between ADO.NET enabled databases. Since Sync Services for ADO.NET is part of the MSF, any database that uses Sync Services for ADO.NET can then also exchange information with other data sources that are supported by MSF, such as web services, file systems or custom data stores.>> [Fonte: http://msdn2.microsoft.com/en-us/sync/bb887608.aspx]
Possiamo quindi sfruttare MSF per gestire soluzioni di sincronizzazione di qualsiasi tipo e non solo orientate a database e/o DataSet. Ad esempio in questo primo esempio si mostra come usare MSF per sincronizzare due file system.