Presentation is loading. Please wait.

Presentation is loading. Please wait.

Mike Ormond Developer & Platform Group Microsoft Ltd

Similar presentations


Presentation on theme: "Mike Ormond Developer & Platform Group Microsoft Ltd"— Presentation transcript:

1 Mike Ormond Developer & Platform Group Microsoft Ltd mike.ormond@microsoft.com http://mikeo.co.uk http://twitter.com/MikeOrmond

2 live framework { experiences }

3 Data Synchronization Devices Applications Users

4

5 Data Synchronization Devices Applications Users

6 Access user data Access information on user devices Access user’s social graph Sync user’s data Access user’s profile Provide access control to user’s data Share user’s data Provide news on actions Manage applications

7 Data Synchronization Devices Applications Users

8 Local LOE Live Operating Environment https://user-ctp.windows.net Live Services HTTP Local LOE

9 live framework { experiences }

10 POX / JSON / Atom / RSSFeedSyncAtomPubAtomHTTP

11 Live Framework AtomPub FeedSync REST HTTP ATOM

12 live framework { let’s explore }

13 Devices Media Resources Data Entry MembersMappings Data Feeds NewsSubscription Applications News Notification Queue Mesh Objects ScriptsProfiles Mesh Contacts Live Operating Environment Live Operating Environment Data Entry

14 live framework { enter the mesh }

15 Data Synchronization Devices Applications Users

16 Resource Model Addressing Model Interaction Model Query Model Authentication Model Toolkits -.NET, Silverlight, Javascript

17 Visual Studio® Tools/ Designers Tools & Services Developer Portal Provisioning/ Account Management Analytics Developer Sandbox.NET FX APIsSilverlight™ APIsJavaScript APIsClient ControlsWeb ControlsOther Libraries Live Operating Environment Windows® Azure ™ WindowsOther Embedded Windows Mobile :Cloud_ :Client_ CRUD Resource Script Engine Cache Analytics Sync Engine Auth/Z CRUD Resource Script Engine Sync Engine Auth/Z Files System Peer-to-Peer Cash/Local Store Resource Manager Peer-to-Cloud Catalog Application Settings Application Management Peer-to-Peer Notifications Presence ProfileGroupsFolders Contacts Calendars Photos Custom Data Types GeospatialSearch Resource Model Atom PubFeedSync ATOMJSONRSSBinary XMLPOX CRUDURI-LINQ Resource Scripts TriggersAuth/ZIntrospection Mesh User MeshDevice MeshApplication MeshSynchronization DataApplicationsCommunications UserSystem Identity News Operations

18 Sync’ing simple data Sync’ing media Sync’ing objects Sync’ing to devices Notifications Sharing stuff with other users

19 live framework { doing stuff }

20 Local LOE Cloud Live Operating Environment OfflineAnywhere Auto-upgrade Apps Data Apps Data Live Desktop Local Machine Publish

21 live framework { mewas }

22 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Mike Ormond Developer & Platform Group Microsoft Ltd"

Similar presentations


Ads by Google