This repository contains multiple hands-on labs for Office and Office 365 development. The objective is to get familiar with the different possibilities within this exciting new development space.
These hands-on labs are perfect for anyone interested in getting started developing Office add-ins and calling the Office 365 REST APIs (including the Microsoft Graph). In addition, more advanced topics are also included - such as building single sign-on experiences with an Outlook add-in.
Short of time and just want the final sample? Clone this repository (git clone https://github.com/simonjaeger/OfficeDev-HOL.git
) and browse the completed solution files.
- Visual Studio 2015: https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx
- Office Developer Tools: https://www.visualstudio.com/en-us/features/office-tools-vs.aspx
- Office 2013 (Service Pack 1) or Office 2016
- Office 365 Developer Tenant: http://dev.office.com/devprogram
- Azure subscription for the Office 365 Developer Tenant (a trial is sufficient)
Hands-on Lab | Time (min)* | Author(s) |
---|---|---|
Excel-Add-in | 30-45 | Simon Jäger (Microsoft) |
Word-Add-in | 45-60 | Simon Jäger (Microsoft) |
Read-Mode-Outlook-Add-in | 45-60 | Simon Jäger (Microsoft) |
Compose-Mode-Outlook-Add-in | 45-60 | Simon Jäger (Microsoft) |
Single-Sign-On-Outlook-Add-in | 60-90 | Simon Jäger (Microsoft) |
Microsoft-Graph-Mail-Console-App | 30-45 | Simon Jäger (Microsoft) |
*The suggested times are still preliminary, these will be adjusted as the content has been delivered more.
If you have completed any of the above hands-on labs - I would love to get feedback from you! That way I can improve and develop the content further. Is there anything that you would like to see added in the future? Anything that you think should have been done differently?
Here is a feedback form (don't worry, it's super quick): https://onedrive.live.com/survey?resid=518209D326167423!425042&authkey=!AFQSOK4L-tppAp4
You can also reach me at @simonjaegr: https://twitter.com/simonjaegr
- Discover Office development: https://msdn.microsoft.com/en-us/office/
- Learn more about Office UI Fabric: http://dev.office.com/fabric/
- Office and Office 365 development posts: http://simonjaeger.com/
THIS CODE IN THIS REPOSITORY IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.