powered by UserVoice

SQL Azure Data Sync Feature Voting Forum

  1. 3 votes

    Don't require msi installer redistributable

    Please allow dll's to be included directly in .Net projects rather than an MSI redistributable. This is a major pain. It will take many times longer for me to fight with Installshield than to integrate the sync framework in my project - arrggghhh!

  2. 3 votes
  3. 4 votes

    add samples to sync outlook contact/data with hotmail.

    Add a sample that synchs outlook address book with hotmail. Include the flexible data field mapping, how to handle concurrent changes on both sides...

  4. 2 votes

    Provide easy method to remove Rows no longer in Scope from the Client

    Rows cannot be deleted without the deletes being synced to the server. There is a workaround for this, but an easier method should be provided.

  5. 2 votes

    Reconfigurable Scopes. Allow adding tables and changing filters of existing Scope.

    Currently Scopes can not be changed once created.
    Changing the filter on a scope should sync any additional rows automatically.

  6. 1 votes

    Synch Outlook data including custom fields and public folder data.

    A two way synch between Outlook and Sharepoint including Custom Fields and Public folders would enhance both products.

  7. 1 votes

    P2P synchronization for Windows Mobile

    Currently, we only support the ability to sync a device to a central server in a hub-spoke topology. This work would be to add support for any topology shape such as synchronization between two clients.

  8. 6 votes

    Add Visual Studio tooling support for Microsoft Sync Framework

    The Visual Studio tooling currently generates code against the SyncServices for ADO.NET types. Some of the features added in Sync Framework are must haves for my scenario such as the ability to batch changes. However, I lose the ability to leverage tooling when I use these features which is not... more

  9. 8 votes

    Provide admin interface simillar to merge replication.

    Currently the sync framework does not have any admin interface, to monitor the sync activity. This feature would be usefull for monitoring the sync activity.

    Status: under review

    We are currently investigating the possibility of providing a user interface on top of SQL Azure Data Sync

  10. 7 votes
  11. 50 votes

    SqlSyncProvider should use integrated SQL Server Change Tracking

    The SqlSyncProvider requires provisioning the database with added metadata (triggers, columns) instead of using the native SQL Server Change Tracking. The client/server DbSyncProvider supports native change tracking but does not support other features such as batching.

  12. 6 votes
  13. 9 votes

    Sync encrypted files as raw files as optional functionality. (without decrypt->copy->encrypt)

    It looks like the SyncToy copies encrypted files in the following way: If the file is encrypted on the source machine (with encryption key A), the file is decrypted -> copied to destination and encrypted witch encryption key B (if key B is present on the destination machine) or if there is no ... more

  14. 6 votes

    Full suppot of Azure Tables, including tables that contain entities that have different schema

    Full suppot of Azure Tables, including tables that contain entities that have different schema

  15. 6 votes

    Wizards for generating base/skeleton programs. Wizard steps left screen col. Explain/choices on righ

    Wizard steps on right col of screen. Explaination of step and choices on right. For instance create solution; add project; add roles; add database service; choose template; etc.

  16. 18 votes

    Simplify the whole thing.

    The P&P group has the right idea. Keep things simple and easy to use. I haven't seen a good walkthrough of what is the minimum necessary for a bare-bones sync between 2 SQL Servers. Look at the walkthroughs for Prism created by the P&P guys for great documentation/walkthroughs.

  17. 27 votes

    Make the whole framework totally Managed .NET

    Managed, portable, open and fixable. If you need unmanaged code for legacy reasons, keep it parallel. This way, as Silverlight grows more and more powerful, we will have the chance of running the framework on various platforms. Potentially even on Linux phones, using Moonlight. With managed code, we wouldn't.

  18. 67 votes

    Better Samples of WCF/Standard Providers

    This is a general comment about the whole framework.

    Your current 101 samples are focused too much on proving the framework works, rather than how to use them in real life. In addition, they are too 'Origami', cool little refoldings/reuse of code, that are very far, and therefore hard to grock... more

  19. 29 votes

    Add client side support for Silverlight

    Online and Offline syncing. File system and Isolated storage support. Make it extensible and provide source code with public review. Just like ASP.NET MVC project.

    Status: started

    This feature is in development. For more details please see our MIX presenation: http://live.visitmix.com/MIX10/Sessions/SVC10

  20. 51 votes

    dynamic filtering of multiple tables (master and detail)

    filtered by value on the master and in the detail table, only on the items that are related to the filtered master items

powered by UserVoice