Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. Sync with Multiple Sources

Sync with Multiple Sources

Scheduled Pinned Locked Moved C#
helpdesignsysadminxmltutorial
3 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Offline
    E Offline
    Expert Coming
    wrote on last edited by
    #1

    I wrote a simple program to replace iTunes and Zune software for personal use only. I run this program on 3 computers, my laptop, desktop, and a computer at home. I have a server setup that I want to store all my music and then have these different locations sync with. Here is the problem: I use all locations and put music on each computer, depending on where I am at. I want to be able to add a song on my laptop, and different song on my desktop, and then when they sync, all 3 locations have the 2 new songs. I am using an XML file for the song data on each computer, so here is what I was thinking. Add a new field called last sync (or something of the sort). Then when each computer syncs, it gets songs added after last sync, and adds song that have been added since. Now I am pretty sure that will work fine, but any opinions on a better way, improvements, and/or issues with this design? Any and all help is welcomed, and thank you for your time. Keep in mind I am not asking for the code on how to do this, just help with design patterns/ideas.

    The best way to accelerate a Macintosh is at 9.8m/sec² - Marcus Dolengo

    P 1 Reply Last reply
    0
    • E Expert Coming

      I wrote a simple program to replace iTunes and Zune software for personal use only. I run this program on 3 computers, my laptop, desktop, and a computer at home. I have a server setup that I want to store all my music and then have these different locations sync with. Here is the problem: I use all locations and put music on each computer, depending on where I am at. I want to be able to add a song on my laptop, and different song on my desktop, and then when they sync, all 3 locations have the 2 new songs. I am using an XML file for the song data on each computer, so here is what I was thinking. Add a new field called last sync (or something of the sort). Then when each computer syncs, it gets songs added after last sync, and adds song that have been added since. Now I am pretty sure that will work fine, but any opinions on a better way, improvements, and/or issues with this design? Any and all help is welcomed, and thank you for your time. Keep in mind I am not asking for the code on how to do this, just help with design patterns/ideas.

      The best way to accelerate a Macintosh is at 9.8m/sec² - Marcus Dolengo

      P Offline
      P Offline
      Pete OHanlon
      wrote on last edited by
      #2

      Expert Coming wrote:

      Keep in mind I am not asking for the code on how to do this, just help with design patterns/ideas.

      *Cough* Microsoft Sync Framework[^] *Cough*.

      Deja View - the feeling that you've seen this post before.

      My blog | My articles

      E 1 Reply Last reply
      0
      • P Pete OHanlon

        Expert Coming wrote:

        Keep in mind I am not asking for the code on how to do this, just help with design patterns/ideas.

        *Cough* Microsoft Sync Framework[^] *Cough*.

        Deja View - the feeling that you've seen this post before.

        My blog | My articles

        E Offline
        E Offline
        Expert Coming
        wrote on last edited by
        #3

        Cool, thanks. Never even heard of that.

        The best way to accelerate a Macintosh is at 9.8m/sec² - Marcus Dolengo

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups