Microsoft Build 2016 9/22/2018 4:06 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,

Slides:



Advertisements
Similar presentations
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Preface Demo A Quick Thank You How Did We Do It?
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Windows 7 Training Microsoft Confidential. Windows ® 7 Compatibility Version Checking.
Multitenant Model Request/Response General Model.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Announcing Demo Announcing.
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
 Rico Mariani Architect Microsoft Corporation.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Print Remaining Documents © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
demo Receive Inventory Export Parse and Normalize.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Document Attachment –Replace OLE Notes © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: Employee Self Service Timecard Entry © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
demo Instance AInstance B Read “7” Write “8”

customer.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
The CLR CoreCLRCoreCLR © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Demo Fest of Some Leading Store Apps Module 2.

demo User Signs Up Temporary Account is Created with Verification Link Sent User Clicks Link Account is Activated Login.Register(userName,
DataModel VisualizationExternal Assets Workbook Excel Services API BrowserRich Apps EWA JSOMBrowser REST BrowserRich Apps.
1/10/2018 9:33 PM Cloud Roadshow © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO.
Make your app a native part of Office with Add-ins
Microsoft Ignite /10/2018 3:38 AM
Office 365 Developer Overview
Office 2010 UI Customization
Simplify and Organize with Microsoft OneNote
Microsoft /26/2018 6:05 PM BRK3044 Integrate line of business services with Outlook on Windows, Mac and web Andrew Salamatov Bharathan Venkateswaran.
Notebook Cover Guidelines
Возможности Excel 2010, о которых следует знать
Title of Presentation 11/22/2018 3:34 PM
Supercharge Microsoft Teams using Teams apps in node.js
Microsoft Build /24/2018 2:23 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Build /24/2018 2:25 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Baseline: How Are We Doing Now?
Office Mac /30/2018 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Title of Presentation 12/2/2018 3:48 PM
Microsoft Build /17/2019 8:09 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Build /24/2019 6:46 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Windows 8 Security Internals
4/20/2019 Share © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or.
Microsoft Build /20/ :42 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
PENSACOLA ENERGY WORK PLAN OCTOBER 10, 2016
Title of Presentation 5/12/ :53 PM
Шитманов Дархан Қаражанұлы Тарих пәнінің
Title of Presentation 5/24/2019 1:26 PM
Why is it important to follow an order of operations?
日本初公開!? Vista の新機能を実演 とっちゃん わんくま同盟 7/23/2019 9:09 AM
Title of Presentation 7/24/2019 8:53 PM
Presentation transcript:

Microsoft Build 2016 9/22/2018 4:06 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Office Add-Ins for OneNote 9/22/2018 Office Add-Ins for OneNote Vijay Sharma Senior Product Manager Hi, My name if Vijay Sharma and I am a Product Manager for Microsoft OneNote team. © 2014 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.

Announcing Preview of Office Add-ins for OneNote 9/22/2018 Announcing Preview of Office Add-ins for OneNote OneNote Online will now support Office Add-ins Today, I am very glad to announce that OneNote will now support Office Add-ins What this means is that As a developer you can developer Add-ins for OneNote and upload them on store.office.com and make the Add-in available for general consumption As an Enterprise, you can you develop Add-ins for OneNote and make them available to your employees via Corporate Catalog © 2014 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.

9/22/2018 Office Add-ins Extend Office clients across platforms using web technologies. Now what is an Office Add-in. An Office Add-in is a Web Extensibility framework that Microsoft offers for Web Developers to easily build and deploy Add-ins for Office Products An Office Add-in is essentially an Extension to an Office application. So if you have a Word document, or Excel Workbook or in this case a OneNote Notebook and you want to add functionality on top of it, then the best way is to develop an Office Add-in. Why? Because an Add-in is a web application that is loaded within the Office application. In addition to this, an Add-in is cross platform. So if you develop an Add-in for Windows version of Office, then the same Add-in should seamlessly work for Office on Mac. © 2014 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.

Office add-ins for OneNote A new way to build extensions for OneNote Office 365 CloudRoadShow 9/22/2018 4:06 AM Office add-ins for OneNote A new way to build extensions for OneNote Task pane add-in Add-in that runs beside a OneNote page with read/write access Content add-in Add-in that runs within a OneNote page content with read/write access Now OneNote will support following three types of Add-ins. A Task Pane Add-in runs beside a OneNote page and has read/write access A Content Add-in runs within a OneNote page and allows you to save content in OneNote that gets persisted. Add-in commands are very interesting. The Add-in commands allows a developer to extend the OneNote Ribbon UI. That means, it allows you to add a new tab to the Ribbon UI and add commands in the UI. Add-in command Command in the OneNote UI to launch add-in or perform UI-less operation © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

OneNote APIs CRUD and navigation of a OneNote’s core elements 9/22/2018 OneNote APIs CRUD and navigation of a OneNote’s core elements Rich formatting and content editing for image and text Now Lets look at the OneNote JavaScript API. At the very high level is the a OneNote Application. An application contains a collection of multiple notebooks. Now a Notebook can contain SectionGroup and Sections. A OneNote Page is contained within a Section. The PageContent is the top level object in within the OneNote Page. A PageContent can either be an Outline or an Image. An Outline contains Paragraphs. And a Paragraph is either a RichText or an Image. So this is the high level Object Model for OneNote Add-ins. You can perform CRUD operations on these objects and also navigate the hierarchy. © 2015 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.

Demo Office Add-ins for OneNote in Action Microsoft Build 2016 9/22/2018 4:06 AM Demo Office Add-ins for OneNote in Action Skim.it Now let’s look at a practical application of Add-ins for OneNote. We have been working with our partner Skim.it, to develop an Add-in for OneNote. Skim.it lets you and your team share information that you find online in one place. Normally, people share information via links that sit in your documents, email or notes etc. But these links tell us nothing. If time permits and we trust the source, we click on them and only then we do find the information we need. Skim.it is changing that. Using the latest Natural Language Processing and Machine Learning techniques, Skim.it can extract information from web pages and summarizes the content into readable snippets called Skims.   So now let’s see how this works in OneNote. I am already logged into my OneNote Online account and I have already installed the Skim.it Add-in for OneNote. Now what you see here is that the Skim.it team was able to extend the OneNote Ribbon UI to add their own tab and commands to the Ribbon. Now I have this hyperlink pasted inside the OneNote Page. Let me select this hyperlink. As I select the hyperlink, you see that Skim.it was able to skim the webpage behind the hyper link and provide me a readable skim of the webpage in the Task Pane on the right. Now watch this, I can now insert this Skim into my OneNote Page and have the summary save here. You see that I was quickly able to change a hyperlink to a deep summary of the webpage just by clicking few buttons in OneNote. That is the real power of Add-ins. Thanks to the Skim.it team for developing this Add-in. © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Office Add-in Framework Roadmap Win32 Online iPad Mac iPhone Android UWA Read   That was a real practical application of OneNote Add-ins. Now you must be wondering when we will the Add- ins be available on OneNote. Well, we will first launch the Add-ins on OneNote Online and then we will make the Addins available on other platforms including Windows, Mac etc. Today Backlog 3-6 months

Timeline - Office Add-ins for OneNote Online. 9/22/2018 Timeline - Office Add-ins for OneNote Online. Below timelines are for Office Add-in support for OneNote Online. Office Add-in support for OneNote on Win32, UWA, Mac and other platforms will come soon. //BUILD 2016 May 2016 Summer 2016 For OneNote Online, here is the timeline. At //Build, which is starting today, we are launching a Private Preview of OneNote Add-ins. You can reach out to us to get access to our development environment. Later in May, we will make the development environment available to all developers. We will GA in Summer 2016 which is when we will also enable support for Add-ins in Office Store. Public Preview Private Preview General Availability Store Add-In support © 2014 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.

9/22/2018 Call to Action Go to dev.onenote.com for add-ins documentation and resources Request a preview account to test add-ins by tweeting us at @onenotedev with #requestaddin Public Preview of Office Add-ins for OneNote will be available in May 2016 For additional information, please visit dev.onenote.com and to request a preview account, please tweet us at @onenotedev with hashtag #requestaddin. We will then be able to provide you access to the development environment. We look forward to building some great Add-ins for OneNote. Thank you so much. © 2014 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.

9/22/2018 Related content Build add-ins today: https://dev.office.com/getting-started/addins OneNote add-in: https://dev.onenote.com/ © 2014 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.