The developer’s guide to the SkyDrive API’s

Slides:



Advertisements
Similar presentations
THE SCO GROUP Welcome to Using MySQL. 2 ZENEZ ZENEZ Website MySQL on ZENEZ
Advertisements

By Liz LaRosa for 2009http:// Earthquakes.
By Liz LaRosa for 2008http:// Volume Challenge.
Civility Pledge I pledge to uphold high ethical standards. I will uphold myself and others to this civility pledge. I am committed to the pursuit of excellence.
Lesson Objectives By the end of this lesson you should be able to:
ICCS National Gallery of Art – Washington : compact and pure design.
Crescent IT Solutions is established with the motto of providing interactive learning of essential IT related business courses viz., SAP,SAS, Data warehousing,
Cloudy Weather: How Secure Is the Cloud? Dan Technology Evangelist Microsoft Corporation.
Overview of Twitter API Nathan Liu. Twitter API Essentials Twitter API is a Representational State Transfer(REST) style web services exposed over HTTP(S).
Service Bus Sender Receiver Frontend Nodes Ctrl Forwarder outbound socket connect outbound socket rendezvous Ctrl NLB Integrated w/ WCF programming.
DevScopeInnovation EventSandro Pereira Azure Service Bus EAI/EDI.
Connecting IoT Andy Cross, Director Elastacloud Ltd Windows Azure MVP Da zee zij
DotNetNuke Mobile Development -- options, tools and approaches
Making Crazy Money with Games in the Cloud Brian H. Prince Chief Technical Evangelist – Windows Azure Microsoft Corporation AZR206.
Azure REST Services Presented by Barkha Herman My-Guides.com.
Reactive Extensions (Rx) for Silverlight Tim Greenfield Vertigo Software.
Welcome to the Minnesota SharePoint User Group February 13 th, 2013 SharePoint 2013 – Information Worker Track Donald Donais &
Sharing on KM Jun Virola KM Officer, AFA. What do we have now? (1) Online Tools – MTCP2 blog – Youtube – Facebook – Twitter – E-Bulletin – IFAD Asia.
E-Portfolios Presenter: Coach Carole A short journey in Googlios.
Interest in the Windows Phone 7 platform is growing quickly and the need for apps is increasing faster still. However, not everything related to a consumer's.
Laws of Exponents Whenever we have variables which contain exponents and have equal bases, we can do certain mathematical operations to them. Those operations.
MSDN Connection Get personalised information on the topics and technologies you want Profile yourself today and get updates via RSS Get personalised information.
 jQuery PJAX Speeding up the Client Kevin McKelvin – Devs4Devs – 13 August 2011 Blog:
Visita:
The C++ compiler is obsessed with optimization: In this case, it will auto-vectorize the loop.
Using Evernote and Google Docs in your web or mobile application (and potentially Dropbox and Skydrive) By Peter Messenger Senior Developer – Triple Point.
A Blackboard Building Block™ Crash Course for Web Developers
Amazon S 3, App Engine Blobstore, Google Cloud Storage, Azure Blobs Svetlin Nakov Telerik Software Academy academy.telerik.com.
Advanced Windows Azure: Infrastructure as a service (IaaS)
Chris D. Mayo Microsoft Corporation UNC301.
\\fs\share File Server SMB Direct Client Application NIC RDMA NIC TCP/ IP SMB Direct Ethernet and/or InfiniBand TCP/ IP Unchanged.
Building Metro style UIs Paul Gusmorino Lead Program Manager Microsoft Corporation DEV354.
Building Metro style apps with HTML and JavaScript Paul Gusmorino Lead Program Manager Microsoft Corporation.
Twitter:
Building Metro style apps with HTML and JavaScript Paul Gusmorino Lead Program Manager Microsoft Corporation.
450 million Windows PCs will be sold over the next 5 quarters (Goldman Sachs estimate for October 2012 to December 2013) ~ The largest developer opportunity.
First App Bhanu Kishan. Note Before proceeding further, please go through the MIT App Inventor tutorials in Youtube for better understanding the slides.
function Alpha() { Beta(); } function Beta() { } 30 ms 50 ms.
08 | Advanced Features Jerry Nixon | Microsoft Developer Evangelist Daren May | President & Co-founder, Crank211.
Hacking the Phone System Development solutions which change how people communicate Tom
Extend the Operations Dashboard with Custom Widgets (and more)
App Theming & PVL Direct3DDirectWriteDirect2DMediaTouch.
How to Build on Windows Azure?
Nik Kalyani Co-founder DotNetNuke Corporation WUX312.
Importance of customer feedback Customer feedback.
Indoor GPS with Bluetooth Beacons and Windows 10 IoT Core Jared Rhodes Marshall Corry Atlanta Code Camp 2015.
Building and Diagnosing Applications using Visual Studio and Azure SDK Paul Yuknewicz Principal PM Manager.
What’s New in.NET 4.5 Layla Driscoll Senior Program Manager Microsoft Corporation.
What web developers need to know when building Metro style apps Scott Dickens Principal Program Manager Lead Microsoft Corporation DEV352.
iOS Development with SharePoint using Xamarin
#OLCAccelerate.
Make Power BI Your Own with the Power BI APIs
Microsoft Build /10/2018 3:26 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Making apps social and connected with HTTP services
Office 365 Development.
Migrate your apps from legacy APIs to Microsoft Graph
Using Windows Runtime and SDK to build Metro style apps
1/2/2019 9:19 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
Moodle Trigger Plugin Presented by Matt Porritt 1 1
WCF Web API, HTTP your way
ASP.NET Core* MVC and Web API Shahed Chowdhuri
Deep Dive into Azure API Apps and Logic Apps
Brandon Bray Principal Group Program Manager Microsoft Corporation
Windows Device Portal Hirsch Singhal Program
The complete developer's guide to the SkyDrive API
Hulu com forgot | | Hulu forgot password
ASP.NET Core 2.0 The Future of Web Apps Shahed Chowdhuri
Intro to HoloLens Development
01 | Building Windows Store Apps with XAML Part 1
Presentation transcript:

The developer’s guide to the SkyDrive API’s Windows Azure 3/31/2017 The developer’s guide to the SkyDrive API’s Deepesh Mohnani Program Manager @deepeshm 3-139 © 2011 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.

Agenda What is SkyDrive? Microsoft’s bet on SkyDrive Connecting your apps with SkyDrive Connecting your website with SkyDrive

What is SkyDrive?

Powerful cloud storage for docs, photos, and files Deeply integrated in Windows and Office Natively accessible across devices and web Rich sharing and collaboration Easy to use developer APIs

Microsoft’s bet on SkyDrive Build 2012 3/31/2017 Microsoft’s bet on SkyDrive © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

Deep integration Integrated with Office today With Office 2013 you can easily Open and Save documents in SkyDrive as well as share them from the document enabling co-authoring on PC, Web and Mac. Integrated into Windows and File Explorer SkyDrive is integrated into Windows through Windows Explorer and File Explorer to provide you offline access to all of your stuff in SkyDrive. Best cloud for Windows 8 SkyDrive has a Windows Store app for Windows 8 that allows users to access SkyDrive files and save to SkyDrive across the OS Windows Phone camera roll Deeply integrated in to the Windows Phone camera roll and Office Hub. Take a picture and it is automatically backed up into SkyDrive

SkyDrive everywhere Files Apps Modern devices Available across devices Build 2012 3/31/2017 SkyDrive everywhere Files Apps Modern devices Available across devices Storage plan that fit your needs Works with Office so you can organize, work together, and share in new ways Works with the 3rd party apps that you care about Connect Windows devices and apps to personal cloud storage so you can work or play seamlessly anywhere © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

Connecting your apps to SkyDrive

You can create apps that…. Create and capture docs or photos Save news articles to SkyDrive for access later on another PC Save images from a shopping app to SkyDrive to show off later on a phone or TV Store drafts for a notes app so users can pick up where they left off on another device Bring their personal content to your experience Share pictures from user’s SkyDrive in a social networking app Insert pictures into a review app Access pictures and documents from a user’s SkyDrive from anywhere <Enter your scenario here> The SkyDrive APIs allow you to read and write any file type to your users’ SkyDrive

Live SDK What is it? Why use it? Access SkyDrive using industry standard protocol like OAuth 2.0 and RESTful web APIs  returning JSON responses Unified cross-platform programming experience Why use it? Easy to get started – integrated with Visual Studio Built on top of the REST APIs Simplifies authentication and the permission grant experience Provides a recognizable login experience

https://apis.live.net/v5.0/me/ Build 2012 3/31/2017 Live SDK https://apis.live.net/v5.0/me/ friends friend contacts contact calendar event albums album SkyDrive folder photo doc profile picture © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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 SDK – C# LiveLoginResult authResult = await authClient.LoginAsync(new List<string>() { "wl.signin", "wl.basic", "wl.skydrive" }); LiveConnectClient clientFolder = new LiveConnect…..; clientFolder.GetAsync("/me/albums");

Live SDK - JS WL.Event.subscribe("auth.login", onLoginComplete); WL.init();  WL.login({  scope: ["wl.signin", "wl.skydrive"],               });  WL.api({              path:  “me/albums",               method: "get"           } ).then…..

Integrating SkyDrive into your app Demo

Demo recap Getting started with Live SDK Creating a “hello world” app Getting user profile info Loading user albums Loading pictures from an album Uploading and downloading files

Connecting your website to SkyDrive

SkyDrive picker Enable web users to open files from or save files to SkyDrive File picker light box Easy to implement: just insert a few lines of JavaScript Replicating the experience of picking files from SkyDrive in Windows 8 to the web

Integrating SkyDrive into your website Demo

Demo recap Integrating the SkyDrive picker to your website Providing a familiar experience to your users

Supported platforms and many more….. REST

Questions

Resources SkyDrive: http://www.skydrive.com Live SDK portal : http://dev.live.com Live SDK download: http://dev.live.com/download Interactive SDK: http://isdk.dev.live.com Live SDK source: http://github.com/liveservices/ Samples: http://github.com/liveservices/liveSDK Twitter: @deepeshm Blog : https://blogs.msdn.com/deepm Please submit session evals on the Build Windows 8 App or at http://aka.ms/BuildSessions

Resources Develop: http://msdn.microsoft.com/en- US/windows/apps/br229512 Design: http://design.windows.com/ Samples: http://code.msdn.microsoft.com/windows apps/Windows-8-Modern-Style-App- Samples Videos: http://channel9.msdn.com/Windows Please submit session evals by using the Build Windows 8 app or at http://aka.ms/BuildSessions