A P P Model UI Media Manager (Media State) REST API UCWA ASP.NET WEB API Lync Server 2013 SRT P Lync Web App Lync for Windows Phone U I JavaScript C#/XAML M O D E L JavaScript A P I W E B R O L E Lync for iPhone Lync for iPad Objective C Lync for Android Outlook Web App Java JavaScript C++/C C# Language independent Modifiable Event-Driven Mobile-optimized (battery longevity, etc.) Web friendly.

Download Report

Transcript A P P Model UI Media Manager (Media State) REST API UCWA ASP.NET WEB API Lync Server 2013 SRT P Lync Web App Lync for Windows Phone U I JavaScript C#/XAML M O D E L JavaScript A P I W E B R O L E Lync for iPhone Lync for iPad Objective C Lync for Android Outlook Web App Java JavaScript C++/C C# Language independent Modifiable Event-Driven Mobile-optimized (battery longevity, etc.) Web friendly.

A
P
P Model
UI
Media Manager
(Media State)
REST API
UCWA
ASP.NET WEB API
Lync Server 2013
SRT
P
Lync Web
App
Lync for
Windows
Phone
U
I
JavaScript
C#/XAML
M
O
D
E
L
JavaScript
A
P
I
W
E
B
R
O
L
E
Lync for
iPhone
Lync for
iPad
Objective C
Lync for
Android
Outlook
Web
App
Java
JavaScript
C++/C
C#
Language independent
Modifiable
Event-Driven
Mobile-optimized (battery longevity, etc.)
Web friendly (JSON & XML)
Implements the Lync signaling endpoint business logic
Shields Apps from protocol chattiness.
Keeps up with the full state to deal with client disconnection and aggregates
notifications. Client App can sync the information it needs at its own pace.
Abstracts protocol complexity and provides access to all communication
& collaboration workloads
http://www.asp.net/web-api
http://www.asp.net/vnext
routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{id}",
defaults: new { id = RouteParameter.Optional });
IEnumerable<Customer> Get() {…}
Customer Get(int id) {…}
http://www.asp.net/web-api
http://aspnetwebstack.codeplex.com
Please submit session evals on the Build Windows 8 App
or at http://aka.ms/BuildSessions
www.windowsazure.com/build
Please submit session evals on the Build Windows 8 App
or at http://aka.ms/BuildSessions