Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Add-ins][All hosts] Add links to the Dev Program #2265

Merged
merged 3 commits into from Oct 22, 2020
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
3 changes: 2 additions & 1 deletion docs/concepts/add-in-development-best-practices.md
@@ -1,7 +1,7 @@
---
title: Best practices for developing Office Add-ins
description: 'Apply the best practices when developing to create Office Add-ins.'
ms.date: 04/22/2020
ms.date: 10/14/2020
localization_priority: Normal
---

Expand Down Expand Up @@ -139,3 +139,4 @@ For patterns that you can apply as you develop your first-run experience, see [U
## See also

- [Office Add-ins platform overview](../overview/office-add-ins.md)
- [Learn about the Microsoft 365 Developer Program](https://developer.microsoft.com/microsoft-365/dev-program)
3 changes: 2 additions & 1 deletion docs/develop/develop-overview.md
@@ -1,7 +1,7 @@
---
title: Develop Office Add-ins
description: 'An introduction to developing Office Add-ins.'
ms.date: 09/01/2020
ms.date: 10/14/2020
localization_priority: Priority
---

Expand Down Expand Up @@ -118,6 +118,7 @@ Learn more about developing, testing, and publishing Office Add-ins by exploring
## See also

- [Office Add-ins platform overview](../overview/office-add-ins.md)
- [Learn about the Microsoft 365 Developer Program](https://developer.microsoft.com/microsoft-365/dev-program)
- [Design Office Add-ins](../design/add-in-design.md)
- [Test and debug Office Add-ins](../testing/test-debug-office-add-ins.md)
- [Publish Office Add-ins](../publish/publish.md)
3 changes: 2 additions & 1 deletion docs/excel/custom-functions-overview.md
@@ -1,5 +1,5 @@
---
ms.date: 08/13/2020
ms.date: 10/14/2020
description: 'Create an Excel custom function for your Office Add-in.'
title: Create custom functions in Excel
ms.topic: conceptual
Expand Down Expand Up @@ -93,6 +93,7 @@ Want to try out custom functions? Check out the simple [custom functions quick s
Another easy way to try out custom functions is to use [Script Lab](https://appsource.microsoft.com/product/office/WA104380862?src=office&corrid=1ada79ac-6392-438d-bb16-fce6994a2a7e&omexanonuid=f7b03101-ec22-4270-a274-bcf16c762039&referralurl=https%3a%2f%2fgithub.com%2fofficedev%2fscript-lab), an add-in that allows you to experiment with custom functions right in Excel. You can try out creating your own custom function or play with the provided samples.

## See also
* [Learn about the Microsoft 365 Developer Program](https://developer.microsoft.com/microsoft-365/dev-program)
* [Custom functions requirements](custom-functions-requirement-sets.md)
* [Naming guidelines](custom-functions-naming.md)
* [Make your custom functions compatible with XLL user-defined functions](make-custom-functions-compatible-with-xll-udf.md)
3 changes: 2 additions & 1 deletion docs/excel/excel-add-ins-overview.md
@@ -1,7 +1,7 @@
---
title: Excel add-ins overview
description: 'Excel add-in allow you to extend Excel application functionality across multiple platforms including Windows, Mac, iPad, and in a browser.'
ms.date: 07/05/2019
ms.date: 10/14/2019
ms.topic: conceptual
ms.custom: scenarios:getting-started
localization_priority: Priority
Expand Down Expand Up @@ -118,6 +118,7 @@ Get started by [creating your first Excel add-in](../quickstarts/excel-quickstar
## See also

- [Office Add-ins platform overview](../overview/office-add-ins.md)
- [Learn about Microsoft 365 Developer Program](https://developer.microsoft.com/microsoft-365/dev-program)
- [Developing Office Add-ins](../develop/develop-overview.md)
- [Excel JavaScript object model in Office Add-ins](excel-add-ins-core-concepts.md)
- [Excel JavaScript API reference](../reference/overview/excel-add-ins-reference-overview.md)
3 changes: 2 additions & 1 deletion docs/onenote/onenote-add-ins-programming-overview.md
@@ -1,7 +1,7 @@
---
title: OneNote JavaScript API programming overview
description: 'Learn about the OneNote JavaScript API for OneNote add-ins on the web.'
ms.date: 07/28/2020
ms.date: 10/14/2020
ms.topic: conceptual
ms.custom: scenarios:getting-started
localization_priority: Priority
Expand Down Expand Up @@ -132,6 +132,7 @@ The following diagram represents what's currently available in the OneNote JavaS
## See also

- [Developing Office Add-ins](../develop/develop-overview.md)
- [Learn about Microsoft 365 Developer Program](https://developer.microsoft.com/microsoft-365/dev-program)
- [Build your first OneNote add-in](../quickstarts/onenote-quickstart.md)
- [OneNote JavaScript API reference](../reference/overview/onenote-add-ins-javascript-reference.md)
- [Rubric Grader sample](https://github.com/OfficeDev/OneNote-Add-in-Rubric-Grader)
Expand Down
4 changes: 2 additions & 2 deletions docs/outlook/outlook-add-ins-overview.md
@@ -1,7 +1,7 @@
---
title: Outlook add-ins overview
description: Outlook add-ins are integrations built by third parties into Outlook by using our web-based platform.
ms.date: 09/18/2020
ms.date: 10/14/2020
ms.custom: scenarios:getting-started
localization_priority: Priority
---
Expand Down Expand Up @@ -75,7 +75,7 @@ To get started building Outlook add-ins, try the following.


## See also

-[Learn about the Microsoft 365 Developer Program](https://developer.microsoft.com/microsoft-365/dev-program)
mscharlock marked this conversation as resolved.
Show resolved Hide resolved
- [Best practices for developing Office Add-ins](../concepts/add-in-development-best-practices.md)
- [Design guidelines for Office Add-ins](../design/add-in-design.md)
- [License your Office and SharePoint Add-ins](/office/dev/store/license-your-add-ins)
Expand Down
3 changes: 2 additions & 1 deletion docs/overview/explore-with-script-lab.md
@@ -1,7 +1,7 @@
---
title: Explore Office JavaScript API using Script Lab
description: 'Use Script Lab to explore the Office JS API and to prototype functionality.'
ms.date: 06/10/2020
ms.date: 10/14/2020
ms.topic: conceptual
ms.custom: scenarios:getting-started
localization_priority: Priority
Expand Down Expand Up @@ -81,3 +81,4 @@ When you're ready to create your first Office Add-in, try out the quick start fo
- [Learn more about Script Lab](https://github.com/OfficeDev/script-lab#script-lab-a-microsoft-garage-project)
- [Join the Microsoft 365 developer program](https://developer.microsoft.com/office/dev-program)
- [Developing Office Add-ins](../develop/develop-overview.md)
- [Learn about the Microsoft 365 Developer Program](https://developer.microsoft.com/microsoft-365/dev-program)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line 84 seems similar to line 82, do we need both links?

3 changes: 2 additions & 1 deletion docs/overview/learning-path-beginner.md
@@ -1,7 +1,7 @@
---
title: Beginner's guide
description: A recommended path for beginners through the learning resources for Office Add-ins.
ms.date: 04/16/2020
ms.date: 10/14/2020
ms.custom: scenarios:getting-started
localization_priority: Priority
---
Expand Down Expand Up @@ -68,3 +68,4 @@ Congratulations on finishing the beginner's learning path for Office Add-ins! He
- [Test and debug Office Add-ins](../testing/test-debug-office-add-ins.md)
- [Deploy and publish Office Add-ins](../publish/publish.md)
- [Resources](../resources/resources-links-help.md)
- [Learn about the Microsoft 365 Developer Program](https://developer.microsoft.com/microsoft-365/dev-program)
3 changes: 2 additions & 1 deletion docs/overview/learning-path-transition.md
@@ -1,7 +1,7 @@
---
title: VSTO add-in developer's guide
description: A recommended path for experienced VSTO add-in developers to learning resources for Office Web Add-ins.
ms.date: 05/10/2020
ms.date: 10/14/2020
ms.custom: scenarios:getting-started
localization_priority: Priority
---
Expand Down Expand Up @@ -81,3 +81,4 @@ Congratulations on finishing the VSTO add-in developer's learning path for Offic
- [Test and debug Office Add-ins](../testing/test-debug-office-add-ins.md)
- [Deploy and publish Office Add-ins](../publish/publish.md)
- [Resources](../resources/resources-links-help.md)
- [Learn about the Microsoft 365 Developer Program](https://developer.microsoft.com/microsoft-365/dev-program)
3 changes: 2 additions & 1 deletion docs/overview/office-add-ins.md
@@ -1,7 +1,7 @@
---
title: Office Add-ins platform overview | Microsoft Docs
description: Use familiar web technologies such as HTML, CSS, and JavaScript to extend and interact with Word, Excel, PowerPoint, OneNote, Project, and Outlook.
ms.date: 02/13/2020
ms.date: 10/14/2020
ms.topic: conceptual
ms.custom: scenarios:getting-started
localization_priority: Priority
Expand Down Expand Up @@ -123,3 +123,4 @@ For a more detailed introduction to developing Office Add-ins, see [Developing O
- [Design Office Add-ins](../design/add-in-design.md)
- [Test and debug Office Add-ins](../testing/test-debug-office-add-ins.md)
- [Publish Office Add-ins](../publish/publish.md)
- [Learn about the Microsoft 365 Developer Program](https://developer.microsoft.com/microsoft-365/dev-program)
3 changes: 2 additions & 1 deletion docs/overview/patterns-and-practices-overview.md
@@ -1,7 +1,7 @@
---
title: Overview of Patterns and Practices (PnP) for Office Add-ins
description: 'Overview of Patterns and Practices (PnP) content for Office Add-in developers.'
ms.date: 09/11/2020
ms.date: 10/14/2020
localization_priority: Priority
---

Expand All @@ -12,3 +12,4 @@ Office Add-ins PnP is a community-driven effort that helps developers extend, bu
See also
- [Microsoft 365 & SharePoint Ecosystem](https://developer.microsoft.com/office/blogs/microsoft-365-sharepoint-ecosystem-pnp-august-2020-update/)
- [PnP-OfficeAddins GitHub repo](https://github.com/OfficeDev/PnP-OfficeAddins)
- [Learn about the Microsoft 365 Developer Program](https://developer.microsoft.com/microsoft-365/dev-program)
3 changes: 2 additions & 1 deletion docs/overview/set-up-your-dev-environment.md
@@ -1,7 +1,7 @@
---
title: Set up your development environment
description: 'Set up your developer environment to build Office Add-ins'
ms.date: 07/07/2020
ms.date: 10/14/2020
localization_priority: Normal
---

Expand Down Expand Up @@ -72,3 +72,4 @@ Explore the library of built-in samples in [Script Lab](explore-with-script-lab.
- [Design Office Add-ins](../design/add-in-design.md)
- [Test and debug Office Add-ins](../testing/test-debug-office-add-ins.md)
- [Publish Office Add-ins](../publish/publish.md)
- [Learn about the Microsoft 365 Developer Program](https://developer.microsoft.com/microsoft-365/dev-program)
3 changes: 2 additions & 1 deletion docs/powerpoint/powerpoint-add-ins.md
@@ -1,7 +1,7 @@
---
title: PowerPoint add-ins
description: 'Learn how to use PowerPoint add-ins to build engaging solutions for presentations across platforms including Windows, iPad, Mac, and in a browser.'
ms.date: 06/29/2020
ms.date: 10/14/2020
ms.topic: conceptual
ms.custom: scenarios:getting-started
localization_priority: Priority
Expand Down Expand Up @@ -190,6 +190,7 @@ reader.readAsDataURL(myFile.files[0]);
## See also

- [Developing Office Add-ins](../develop/develop-overview.md)
- [Learn about the Microsoft 365 Developer Program](https://developer.microsoft.com/microsoft-365/dev-program)
- [PowerPoint Code Samples](https://developer.microsoft.com/office/gallery/?filterBy=Samples,PowerPoint)
- [How to save add-in state and settings per document for content and task pane add-ins](../develop/persisting-add-in-state-and-settings.md#how-to-save-add-in-state-and-settings-per-document-for-content-and-task-pane-add-ins)
- [Read and write data to the active selection in a document or spreadsheet](../develop/read-and-write-data-to-the-active-selection-in-a-document-or-spreadsheet.md)
Expand Down
3 changes: 2 additions & 1 deletion docs/project/project-add-ins.md
@@ -1,7 +1,7 @@
---
title: Task pane add-ins for Project
description: 'Learn about task pane add-ins for Project.'
ms.date: 09/26/2019
ms.date: 10/14/2020
ms.topic: conceptual
ms.custom: scenarios:getting-started
localization_priority: Priority
Expand Down Expand Up @@ -190,6 +190,7 @@ You can distribute add-ins through a file share, an app catalog in a SharePoint
## See also

- [Office Add-ins platform overview](../overview/office-add-ins.md)
- [Learn about the Microsoft 365 Developer Program](https://developer.microsoft.com/microsoft-365/dev-program)
- [Developing Office Add-ins](../develop/develop-overview.md)
- [Create your first task pane add-in for Project 2013 by using a text editor](create-your-first-task-pane-add-in-for-project-by-using-a-text-editor.md)
- [Create a Project add-in that uses REST with an on-premises Project Server OData service](create-a-project-add-in-that-uses-rest-with-an-on-premises-odata-service.md)
Expand Down
5 changes: 4 additions & 1 deletion docs/resources/resources-links-help.md
@@ -1,7 +1,7 @@
---
title: Office Add-ins additional resources
description: 'Useful resources on the topic of Office Add-ins'
ms.date: 07/14/2020
ms.date: 10/14/2020
localization_priority: Normal
---

Expand All @@ -20,3 +20,6 @@ These resources provide additional information and support for developing Office
|**Pluralsight course about Office Add-ins**| <a href="https://www.pluralsight.com/courses/build-office-addins-js-api" target="_blank">John Brown's course "Fundamentals of Building Office Add-ins with Office JavaScript APIs"</a> teaches you how to develop a PowerPoint Add-in from scratch, including information about how to communicate with Trello and publish the add-in to the Office Store.|
|**LinkedIn course about Office Add-ins**| <a href="https://www.linkedin.com/learning/microsoft-office-add-ins-for-developers/microsoft-office-add-ins?u=3322">Bill Ayer's course "Microsoft Office Add-Ins for Developers"</a> gives an overview of the platform and explains many of the major concepts of Office Add-ins.|
|***Building Office Add-ins using Office.js* book**| <a href="https://leanpub.com/buildingofficeaddins">Michael Zlatkovsky's book *Building Office Add-ins using Office.js*</a> describes the principles and design patterns shared by the 2016 APIs for Excel, Word, and OneNote. Michael is a member of the Office Extensibility team at Microsoft and a Microsoft MVP, but this book is independently authored without input from Microsoft. Neither Microsoft nor Michael collect any profit on this book, as proceeds are donated to disaster-relief and humanitarian charitable causes.|

## See also
- [Learn about the Microsoft 365 Developer Program](https://developer.microsoft.com/microsoft-365/dev-program)
3 changes: 2 additions & 1 deletion docs/word/word-add-ins-core-concepts.md
@@ -1,7 +1,7 @@
---
title: Word JavaScript object model in Office Add-ins
description: 'Learn the most important classes in the Word-specific JavaScript object model.'
ms.date: 09/04/2020
ms.date: 10/14/2020
localization_priority: Priority
---

Expand Down Expand Up @@ -43,3 +43,4 @@ To understand the Word APIs, you must understand how the components of a documen
- [Build your first Word add-in](../quickstarts/word-quickstart.md)
- [Word add-in tutorial](../tutorials/word-tutorial.md)
- [Word JavaScript API reference](/javascript/api/word)
- [Learn about the Microsoft 365 Developer Program](https://developer.microsoft.com/microsoft-365/dev-program)
1 change: 1 addition & 0 deletions docs/word/word-add-ins-programming-overview.md
Expand Up @@ -79,5 +79,6 @@ After you develop your add-in, you can [publish](../publish/publish.md) it to a
## See also

* [Developing Office Add-ins](../develop/develop-overview.md)
* [Learn about the Microsoft 365 Developer Program](https://developer.microsoft.com/microsoft-365/dev-program)
* [Office Add-ins platform overview](../overview/office-add-ins.md)
* [Word JavaScript API reference](../reference/overview/word-add-ins-reference-overview.md)