Ori Amiga Group Program Manager Microsoft Corporation Devices Data Applications People programmable schema
Download ReportTranscript Ori Amiga Group Program Manager Microsoft Corporation Devices Data Applications People programmable schema
Ori Amiga Group Program Manager Microsoft Corporation Devices Data Applications People programmable schema Live Operating Environment Always Online Live Operating Environment (http://user.windows.net) Cloud Device WL WL Services WL Services Services Occasionally Connected WL WL Services WL Services Services Cloud Device P2P to another device Live Framework Programming Model Script Engine App Engine Formatters API Throttler Resource Manager Analytics FS Manager Auth/AuthZ P2P Comms Notifications HTTP Comms Device Mgmt Sync Engines Sync Engines Sync Engines Scheduler Cache Sync Engines Sync Engines Service Proxies Live Operating Environment Engine (Full /Min) CLR Host (Web/desktop) Wire Formats CRUD Resources & Relationships URI-LINQ Query Sync Script/ Triggers Resource Extensibility Live Framework Infoset Auth Introspection Naming & Addressing Nouns Everything interesting is a resource Resources Relationships Verbs Resource Scripts Resource Scripts Resource Scripts Resource Scripts Code Date/Time Room Session BB19 Wed – 10:30am 153 Live Framework Architecture and Insights BB51 Wed – 1:15pm 501B Programming using non-Microsoft technologies BB06 Wed – 3:00pm 153 Mesh Services Architecture and Concepts BB30 Wed – 4:45pm 153 Mesh-Enabled Web Applications BB31 Thu – 8:30am 153 FeedSync and Mesh Synchronization Services BB35 Thu – 10:15am 411 The Future of the Device Mesh BB34 Thu – 12noon 153 Notifications, Awareness, and Communications BB10 Thu – 1:45pm 408A Deep Dive on Microsoft Virtual Earth Email: Blog: www.microsoftpdc.com © 2008 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. Live Operating Environment Scripts Devices Members Mesh Profiles Applications Mappings Mesh Objects Contacts News Data Feeds Notification Queue News Subscription Data Entry Data Entry Media Resources