Subscribe RSS Join our Facebook Group Follow us on Twitter!
in Search

Samsu's passion (.NET)

Blog mengenai kegiatan sebagai MSP, MIC, dan juga penyuka teknologi Microsoft

March 2012 - Posts

  • Perkenalan Sync Framework

    Microsoft Sync Framework merupakan suatu platform sinkronisasi yang komprehensif untuk kolaborasi dan akses offline terhadap aplikasi, servis, dan device. Sync Framework memiliki fitur dan kakas untuk memungkinan membuka data, berbagi data , dan mengambil data secara offline. Dengan menggunakan Sync Framework, developer dapat membuat ekosistem sinkronisasi yang mengintegrasikan aplikasi apapun dengan data apapun dari sumber manapun, menggunakan protokol apapun dengan jaringan apapun.

    Beberapa kondisi sinkronisasi dimana Sync Framework dapat sangat bermanfaat yaitu:

    1. Integrasi tipe data yang berbeda
    2. Mendeteksi dan menyelesaikan konflik saat sinkronisasi
    3. Bekerja dengan partisipan yang memiliki kapabilitas berbeda
    4. Bekerja dengan partisipan yang membutuhkan subset data yang berbeda
    5. Menangani jaringan yang tidak dapat diandalkan

    Keuntungan menggunakan Sync Framework :

    1. Model yang ekstensible untuk mengintegrasikan multiple data source (banyak data sumber) kedalam ekosistem yang terintegrasi
    2. Managed API untuk seluruh komponen dan native API untuk komponen pilihan
    3. Penanganan konflik untuk skema resolusi otomatis dan custom
    4. Filter untuk mensinkronisasi subset data
    5. Metadata model yang kompak dan efisien untuk memungkinkan sinkronisasi antara partisipan virtual tanpa perubahan signifikan terhadap data store

    File:Sync Framework.svg

    Gambar di atas menunjukkan arsitektur dari Sync Framework.

    Saat ini SyncFramework sudah tersedia hingga v2.1. Dan versi 4.0 CTP merupakan ekstensi dari v2.1. Unduh Sync Framework dari pranala berikut : http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=23217.

    Referensi :

    1. http://msdn.microsoft.com/en-us/sync/bb736753. Diakses tanggal 19 Maret 2012.
    2. http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=23217. Diakses tanggal 19 Maret 2012.
    3. http://en.wikipedia.org/wiki/Microsoft_Sync_Framework. Diakses tanggal 19 Maret 2012.
    263 Views, 0 Comment(s), Published on: 03-19-2012 12:39 by samsu.sempena to Samsu's passion (.NET)
    | More
    Filed under:
  • SyncToy

    Kita tentu pernah mendengar istilah “backup” atau menyimpan cadangan. Bagi data-data kita yang berharga seringkali kita melakukan backup berkala setiap minggu atau bulan, masalahnya adalah ketika ada perubahan pada data kita tersebut seringkali kita kerepotan untuk mensinkronkannya. Akibatnya, mungkin kita melakukan pengkopian ulang secara utuh. Bayangkan jika data kita berukuran besar! Bisa habis diskspace yang kita miliki untuk menyimpan data secara redundan (kecuali backup sebelumnya dihapus secara berkala, namun proses pengkopian secara utuh tetap tidak optimal secara waktu)

    Untuk itu kita dapat menggunakan aplikasi SyncToy. Unduh dari pranala ini, versi terbaru saat ini adalah 2.1. SyncToy merupakan aplikasi GRATIS dari Microsoft untuk melakukan sinkronisasi terhadap files dan folder, umumnya digunakan untuk melakukan backup data. SyncToy didukung oleh platform sinkronisasi handal dari Microsoft yaitu Microsoft Sync Framework yang akan saya bahas di catatan lain.

    Untuk dapat menginstall SyncToy, pastikan komputer Anda memenuhi syarat berikut :

    • Sistem Operasi : Windows 7, Windows Vista, atau Windows XP
    • Microsoft .NET Framework v2.0
    • 1GHz Intel P3 processor atau setara
    • minimal 256MB RAM, disarankan 512MB RAM
    • ruang kosong harddisk 20MB

    Cara menggunakannya cukup mudah, install dan jalankan SyncToy maka Anda akan mendapatkan tampilan berikut :

    image

    Pilih “Create New Folder Pair”:

    image

    Pilih “Next” :

    image

    Ada 3 pilihan sinkronisasi yang ditawarkan yaitu :

    1. Synchronize : Penambahan file dikopikan ke dua arah. Perubahan/penghapusan data di satu folder akan dipropagasikan ke folder lainnya
    2. Echo : Penambahan file dikopikan dari folder kiri ke kanan. Perubahan/penghapusan data di folder kiri akan dipropagasi ke folder kanan.
    3. Contribute : Mirip dengan echo, hanya tidak ada sinkronisasi untuk penghapusan data.

    Pilihlah sesuai kebutuhan Anda. Jika sudah, selanjutnya pilih “Next” :

    image

    Berikan nama yang Anda inginkan untuk pasangan folder ini. Jika sudah, pilih “Finish”

    image

    Untuk memulai proses sinkronisasi, pilihlah “Run” atau “Preview” untu melihat apa saja perubahan yang akan terjadi..

    image

    image

    Selesai! Semoga Anda terbantu dengan SyncToy ini Smile

    276 Views, 0 Comment(s), Published on: 03-19-2012 12:09 by samsu.sempena to Samsu's passion (.NET)
    | More
    Filed under: