+ All Categories
Home > Technology > 6.Live Framework 和Mesh Services

6.Live Framework 和Mesh Services

Date post: 18-Dec-2014
Category:
Upload: garyyoung
View: 416 times
Download: 0 times
Share this document with a friend
Description:
 
17
1 Azure Services Platf Live Framework 和 Mesh Services 和和 Technical Manager 和和和和和和和和和和和和 Email: [email protected] MSN: [email protected]
Transcript

1

Azure™ Services Platform

Live Framework 和 Mesh Services

杨刚Technical Manager万锐信息技术服务有限公司Email: [email protected]: [email protected]

2

议题

Zen难题Live ServicesLive Framework

Demos throughout……

3

Azure™ Services Platform

Azure™ Services Platform

4

Zen

PEOPLEDATA

DEVICES

APPLICATIONS

5

Live Desktop & Mesh-Enabled Web Applications

demo

Foundation: Cloud 是核心Identity: People, devices, and applicationsData: Universal representationDevices: 拓扑和管理Sync: 促使数据更接近用户和应用Sharing: 分发给用户数据State: Complete awarenessComms: Seamless connections

难题

… are a set of building blocks for handling user data and application resources which can connect your application to hundreds of millions of users.

Live Services

Live Services

Storage Search & GeospatialIdentity Directory

Devices Applications Synchronization

Mesh Services

User

Comms & Presence

1.2B 30B367M 320MnnPB500M

8

Hello Live Framework

demo

9

Live Framework

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

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

…is the uniform way for programming Live Services from a variety of platforms,

programming languages, applications and devices.

Live Framework Resource Model

Devices

Media Resources

Data Entry

Members Mappings Data Feeds News Subscription

Applications News Notification Queue

Mesh Objects

Scripts ProfilesMesh Contacts

Live Operating Environment

Data Entry

13

应用类型

Bring exciting new devices into the Mesh, integrate with core infrastructure and experience

Seamlessly integrate social applications across invites, news feeds, local devices experiences, and more

Take your web application and content to the client, enable a rich and seamless offline experience

Service-enable client applications, make them Mesh-aware, enable multi-user sharing-based experiences

World of Devices

Social and Community

Sites

Client-to-the Web

Web-to-the Client

Live ServicesLive FrameworkGetting Started

Read up: http://dev.live.com Get a Live Framework CTP Token and sign up at http://developer.mesh-ctp.com Download the bits

Live Framework SDK Silverlight Tools for Visual Studio Live Framework Tools for Microsoft Visual Studio*

Go forth and Meshify

简讯

15

总结 关键信息本节课程总结

16

Q & A

资源Resource #1Descriptionhttp://www.azure.com

Resource #2Descriptionhttp://www.azure.com

Resource #3 Descriptionhttp://www.azure.com

18

资源Resource #1http://www.azure.comResource #2http://www.azure.com Resource #3

19

© 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.


Recommended