Model Lync Server 2013 REST API Media Manager (Media State) UI Lync Web App Lync for Windows Phone Lync for iPhone Lync for iPad Lync for.

Slides:



Advertisements
Similar presentations
@ScotHillier Web Parts Workflows Pages Libraries App Parts SharePoint-Hosted Apps Provider-Hosted Apps.
Advertisements

Web Application ASP.Net IIS App Middleware Server Host.
New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
Private Cloud (on & off premises) Hybrid CloudPublic Cloud SaaS PaaS IaaS Microsoft’s Online service portfolio Office 365 Microsoft‘s communication.
Building Mobile Apps in the Cloud – Comparing Approaches.
Want to join Lync MVPs and speakers at an exclusive Pub Trivia Night tonight? Tweet a photo from a Lync session using the hashtag #LyncTEE for your.
WEB APPS LOGIC APPS MOBILE APPS App Service API APPS Fabrikam Kable 1. Customer books appointment 2. Customer valet assigns a technician.
“You Sunk My Iceberg!” An Android Game. By: Kevin Morillo, James Redway, and Ishmael Smrynow.
Tuomo Vierros, Dream Broker Topic H: Video sharing app for iOS / Android / WP7.
06 | Implementing Web APIs Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek.
Sync Salesforce directly to Microsoft Exchange
3 Contact with nurse -voice, gesture, video Patient monitoring -bedstate, motion activity, video Lync API + Kinect API Lyn c.
An Introduction to Lync Server 2013 Lync 2013 Unified Experiences Simple to manage Cloud flexible Unified User Experiences Unified IT Pro Experiences.
Windows Phone 8 device and app management Alan Meeus Sr. Technical Product Manager Windows Phone Division Microsoft Corporation WPH205.
Hennie Laubscher K2 Brian Farnhill Independent Consultant.
© Avanade Inc. All Rights Reserved. 2 Lync Conference 2014 Visit Booth 714 Session Code: SOLU204 Presented by: Joe Schurman Accelerating.
Building Offline/Cache Mode Web Apps Using Sync Framework Mike Clark Group Manager Cloud Data Services Team
Application Packaging Standard Fundamentals
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
From 5250 to 2014 Moving forward quicker than you think! YKK, São Paulo 11 April 2014 By Niels Liisberg CTO System & Method A/S Copenhagen Denmark.
Session agenda Key Takeaways Purpose of the Demo.
San Diego 2014 SharePoint Saturday San Diego November 15, 2014 UCSD Extension SharePoint Saturday San Diego November 15, 2014 UCSD Extension.
ASP.NET Web API Udaiappa Ramachandran NHDN-Nashua.NET/Cloud Computing UG Lead Blog:
Building HTTP Services with ASP.NET Web API Sayed Ibrahim Hashimi Program Manager Microsoft Corporation DEV309.
Testing Web Services Unit Testing, Data Layer Testing, Web API Controllers Testing, Integration Testing Web Services & Cloud SoftUni Team testing Technical.
Lecture 15 Introduction to Web Services Web Service Applications.
Intro to WCF From the beginning and uses Steve AppRochester.
ASP.NET Web API. ASP.NET Members MS Open Source ASP.NET MVC 4, ASP.NET Web API and ASP.NET Web Pages v2 (Razor) now all open source ASP.NET MVC 4, ASP.NET.
© 2012 Quarri Technologies Confidential and Proprietary Information. Quarri and the Quarri logo are trademarks of Quarri Technologies. All other product.
REST - Introduction Based on material from InfoQ.com (Stefan Tilkov) And slides from MindTouch.com (Steve Bjorg) 1.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
HTTP config.Routes.MapHttpRoute( name: “TodosForTodoList", routeTemplate: "api/todolists/{id}/todos", defaults: new { controller = “todolists”,
Customize your Wrike account wrike.com/blog/How-to-customize-Wrike
Zdenek Nejedly, Campus Services Rasim Duric, Lelio Fulgenzi, Deborah MacDougall, Networking Services Computing & Communications Services University of.
PV247 – Development I Introduction to ASP.NET and related technologies.
Hacking the Phone System Development solutions which change how people communicate Tom
REST API Connected Apps Windows Store iOS Android Windows Phone 8 iOS Android HTML 5/JS.
Enhance CommunicationsReduce Human LatencyCustomer Self-service.
06 | HTTP Services with Web API Bruno Terkaly | Technical Evangelist Bret Stateham | Technical Evangelist.
Enable every Application to be a Microsoft Unified Communications Endpoint.
Agenda Pattern Authenticate a user against UCWA Operations happen using the user’s identity Interact with the UCWA service endpoint Make HTTP requests.
0Copyright 2014 FUJITSU New Zealand Limited FUJITSU CONFIDENTIAL UNLESS SPECIFIED OTHERWISE Microsoft CRM Tablet App for Dynamics CRM 2013 Travis Chen.
RoomLevelTitlePresenter Nexus/Normandy300Advanced Windows Azure Infrastructure as a Service (IaaS) Michael Washam Trident/Thunder200What’s new in VS2012Orville.
Seung Ha.  Façade is generally one side of the exterior of a building, especially the front.  Meaning “frontage” or “face”  In software architecture,
ITS Lunch & Learn November 13, What is Office 365? Office 365 is Microsoft’s software as a service offering. It includes hosted and calendaring.
INTRODUCING SKYPE FOR BUSINESS Omar Kudović Senior Unified Communications Specialist Quipu GmbH, Frankfurt, Germany.
/16 Final Project Report By Facializer Team Final Project Report Eagle, Leo, Bessie, Five, Evan Dan, Kyle, Ben, Caleb.
ZIMBRA ROADMAP. Contains proprietary and confidential information owned by Synacor, Inc. © / 2015 Synacor, Inc. Deliver an advanced, feature rich collaboration.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
Use Outlook Task API to access tasks stored on user’s mailbox. These REST API’s are  Simple to use.  Supports CRUD.  JSON structured.  OAuth 2.0.
Redmond Protocols Plugfest 2016 Tristan Davis Office Developer Platform Overview Principal Group Program Manager.
Latest Reviews and announcement from Zaptech SolutionsZaptech Solutions Zaptech Solutions Team.
Esri UC 2014 | Technical Workshop | Administering ArcGIS for Server with Python Jon Bodamer.
Redmond Protocols Plugfest 2016 Andrew Davidoff Exchange 2016 Protocol Overview Senior Software Engineer.
2014 Mobile Application Development at LinkedIn Aarthi Jayaram, Engineering Manager, LinkedIn 10/10 #GHC
Unit testing of the Services Telerik Software Academy Web Services and Cloud.
Software services delivering SharePoint, Mobile, and Business Intelligence solutions Creating mobile applications that integrate with SharePoint 2013 on-
How to use Skype For Business at CERN
Mobile App Trends: lifecycle, functions, and cognitive
Microsoft /17/2018 4:24 AM BRK4012 Dive deep on Skype Web SDK & Skype for Business App SDK - Build apps across Web, IOS & Android Srividhya Chandrasekaran Amit.
OPERATING SYSTEMS.
Windows Azure Keenan Newton 3-021
Building HTTP Services with ASP.NET Web API
Building HTTP services for modern client apps
MIS Professor Sandvig MIS 324 Professor Sandvig
Choosing between Silverlight and AJAX
Week 05 Node.js Week 05
MIS Professor Sandvig MIS 424 Professor Sandvig
#01# ASP.NET Core Overview Design by: TEDU Trainer: Bach Ngoc Toan
Presentation transcript:

Model Lync Server 2013 REST API Media Manager (Media State) UI Lync Web App Lync for Windows Phone Lync for iPhone Lync for iPad Lync for Android Outlook Web App JavaScriptC#/XAMLObjective CJavaJavaScript C++/CC# 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 APIAPI WEBROLEWEBROLE APPAPP SRT P UIUI ASP.NET WEB API MODELMODEL UCWA

routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{id}", defaults: new { id = RouteParameter.Optional });

IEnumerable Get() {…} Customer Get(int id) {…}

Task SendAsync( HttpRequestMessage request, CancellationToken cancellationToken)

m Please submit session evals on the Build Windows 8 App or at

Please submit session evals on the Build Windows 8 App or at