User Control Panel
Search iVirtua
Advanced/Tag Search...
Search Users...
What is iVirtua Exclusive Community?
  • An exclusive gaming industry community targeted to, and designed for Professionals, Businesses and Students in the sectors and industries of Gaming, New Media and the Web, all closely related with it's Business and Industry.
  • A Rich content driven service including articles, contributed discussion, news, reviews, networking, downloads, and debate.
  • We strive to cater for cultural influencers, technology decision makers, early adopters and business leaders in the gaming industry.
  • A medium to share your or contribute your ideas, experiences, questions and point of view or network with other colleagues here at iVirtua Community.
Guest's Communication
Live Chat
Teamspeak (VOIP) Audio Conference
Private Messages
Check your Private Messages
Themes
Choose an iVirtua Community theme to reflect your interests...
Business Theme
India/Arabic Theme

Gaming Theme
iVirtua Recommends
Fly Emirates Advertising
Microsoft’s Answer to Google Gears - Microsoft Sync
Digg This Digg Topic Tag it on del.icio.us Tag topic on On del.icio.us Technorati Search Technorati Search Post to Slashdot Post to Slashdot
You are currently in Programming, Web and Software Design/Development
Post new topic Reply to topic
Fri Nov 16, 2007 6:33 am Reply and quote this post
Microsoft is rolling out a new technology called the Microsoft Sync Framework, which looks to be the company’s answer to Google Gears.

It will let developers create web services and databases as offline applications. The Framework will offer P2P synchronization of any file type, including contacts, music, videos, images and settings, and provides built-in support for synchronizing relational databases, NTFS/FAT file systems an RSS feeds. According to Microsoft,
Quote:

The advantage of a synchronization-based solution is that users are no longer required to have a constant network connection to access their information. Since their data is stored locally they are given constant access to their data while offloading processing requirements from the central database. Furthermore, the user is no longer limited by the network speed and can now access the data at the speed of the device.


With so many services, including Yahoo Pipes and Google Gears, we’ll see what type of incentives Microsoft offers to entice developers to use their plaform over others. Currently Microsoft’s Sync Framework is in test mode, and may be Microsoft’s response to the development of a support framework for occasionally connected applications for its ADO.net technology.

Mary Jo Foley is reporting that Microsoft’s Sync Framework is now available for download. Some others are calling it a competitor to Google Gears but it’s not a good comparison. For one thing, Sync isn’t a browser plugin. Based on the documentation it looks like it’s aimed at synchronizing data across a number of sources instead of taking applications offline using a database with Google Gears. As a result, building something that synchronizes with Microsoft Sync might be more complicated than building something that takes advantage of Google Gears. With Microsoft Sync however, you get a lot of functionality.

On the main page for the Microsoft Sync Framework Runtime the framework is defined as

Quote:
a comprehensive synchronization platform that enables collaboration and offline access for applications, services and devices. It features technologies and tools that enable roaming, sharing, and taking data offline. Using Microsoft Sync Framework, developers can build sync ecosystems that integrate any application, with any data from any store using any protocol over any network.


It’s quite a bit more powerful than just a browser plugin for offline data.
ZDNet Blogs wrote:

Because Sync lets you replicate its data across a number of devices and PCs, the potential benefit for using it as part of your rich Internet applications is significant. If you were looking at a competitor I would lean more towards Adobe’s Live Cycle Data Services (LCDS) although Sync is not a server product. Both of LCDS and Sync are meant to solve the problem of what do we do when we have data conflicts. As RIAs become more robust and data-heavy, this will be a huge issue. It’s something Google Gears doesn’t address and has been one of the big complaints about the plugin.


Here’s a list of what is included with the framework:
Microsoft Sync Framework Runtime – An SDK which allows developers to create custom providers enabling new applications, services and data stores to participate in the synchronization ecosystem.
Sync Services for ADO.NET – An ADO.NET based provider which allows synchronizing relational data using REST style interfaces, enabling data to be taken offline
Sync Services for File Systems – A ready-to-configure provider capable of representing any Win32-compatible file system (e.g., FAT, NTFS, and removable devices). This provider handles challenges such as change detection on FAT volumes, name-name collision resolution, update-delete conflicts, and the ability to preview a synchronization action.
Sync Services for Simple Sharing Extensions (SSE) – Full support for producing and consuming RSS and ATOM feeds from any provider.
SQL Server Compact Metadata Store – A component that can be used by developers for storing sync metadata such as versions, anchors, and change detection information. This component greatly simplifies the development of custom providers that do not have a natural place to store metadata.

Contributed by Editorial Team, Executive Management Team
372659 iVirtua Loyalty Points • View ProfileSend Private MessageBack to Top

Related Articles
Post new topic   Reply to topic


Page 1 of 1

iVirtua Latest
Latest Discussion

Discuss...
Latest Articles and Reviews

Latest Downloads
Subscribe to the iVirtua Community RSS Feed
Use RSS and get automatically notified of new content and contributions on the iVirtua Community.


Tag Cloud
access amd announced applications author based beta building business card case company content cool core course cpu create data deal dec demo design desktop developers development digital download drive email feature features file files firefox flash free future gaming google graphics hardware help industry information intel internet iphone ipod jan launch linux lol love mac market media memory million mobile money movie music net nintendo nov nvidia oct office official online patch performance playing power price product program ps3 pst publish ram release released report rss sales screen search security sep server show size software sony source speed support technology thu tue update video vista war web website wii windows work working works xbox 360 2006 2007 2008

© 2006 - 2008 iVirtua Community (UK), Part of iVirtua Media Group, London (UK). Tel: 020 8144 7222

Terms of Service and Community RulesAdvertise or Affiliate with iVirtuaRSSPress Information and Media CoverageiVirtua Version 4PrivacyContact