Live mesh & live framework
-
Upload
bartlannoeye -
Category
Software
-
view
68 -
download
1
description
Transcript of Live mesh & live framework
LIVE MESH & LIVE FRAMEWORK
Alexander Deguffroy & Bart Lannoeye
2
PROBLEM?
• Photos• Movies• Office documents
• Colleagues• Friends• Family
• PC/Mac• Mobile• Media Center• Gaming Devices
• Flickr• Facebook• NY Times Reader• Outlook
Data
Devices Applications
People
?
3
SOLUTION: LIVE FRAMEWORK / LIVE MESH
PEOPLEDATA
APPLICATIONS
DEVICES
4
LIVE MESH USER EXPERIENCE
• Live Mesh Client• Online “in the cloud”
DEMO
LIVE MESH EXPERIENCE
5
AZURE SERVICES PLATFORM
6
LIVE SERVICES
• Live Services is already reality.– Hotmail, Live Messenger, ...
Live Services
Storage Search & GeospatialIdentity Directory
Devices Applications Synchronization
Mesh Services
User
Communication & Presence
7
LIVE FRAMEWORK IN DETAIL
Visual Studio® Tools/ Designers
Tools & Services
Developer Portal
Provisioning/Account Management
Analytics
Developer Sandbox
.NET FX APIs Silverlight™ APIs JavaScript APIs Client Controls Web Controls Other
Libraries
Live Operating Environment (used to be MOE)
Windows® Azure ™ Windows Other
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-PeerCash/Local Store
Resource ManagerPeer-to-Cloud
Catalog
Application Settings
Application Management
Peer-to-Peer
Notifications
Presence
Profile Groups Folders
Contacts Calendars Photos
Custom Data Types
Geospatial Search
Resource ModelAtom Pub FeedSync ATOM JSON RSS Binary XMLPOX
CRUD URI-LINQ Resource Scripts Triggers Auth/Z Introspection
MeshUser Mesh Device Mesh Application Mesh Synchronization
Data Applications Communications
User System
Identity
News
Operations
8
RESOURCE MODEL
Devices
Data Entry
Members Mappings Data Feeds News Subscription
Applications
News Notification Queue
Mesh Objects
Scripts Profiles
Mesh Contacts
Live Operating
Environment
Data EntryMedia
Resources
9
RESOURCE MODEL BROWSER
• Comes with Live Framework SDK• Examine local & cloud Mesh
Resource Model– ATOM, JSON, POX, RSS
DEMORESOURCE MODEL BROWSER
10
APPLICATION SCENARIOS
• Windows Forms or WPF• ASP.NET or MVC Web Applications• Silverlight 2• 3rd Party Web Applications• ...
11
MESH SERVICES
• Live Fx API = your “CLR” for Cloud Services
• Visual Studio tools or Javascript Library
DEMOMESH SERVICES
12
GET STARTED
• Go to: http://dev.live.com/liveframework/sdk/
• Click on “Microsoft Connect” link to sign-up for CTP
• While waiting for access: learn more about Live fx on:– http://dev.live.com/– http://channel9.msdn.com/pdc2008/– ...
LIVE MESH & LIVE FRAMEWORK
Alexander Deguffroy & Bart Lannoeye
QUESTIONS?
LIVE MESH & LIVE FRAMEWORK
Alexander Deguffroy & Bart Lannoeye
THANK YOU FOR YOUR ATTENTION.