Collab365 2015

Last week, on October 7th and 8th, I had the privilege at an amazing online event; Collab 365! I gave a hands-on session on AngularJS and its integration with the Microsoft Graph and the integration of the Microsoft Graph with PowerShell.

The sessions abstracts were the following :

Collab365 - AngularJS & Office 365 Unified API : A match made in heaven!

This session will give the developers, IT Pro and Business Analysts a new perspective of the new Office 365 APIs that are now available. The integration with the Office 365 platform has always been a big challenge and this session will show how we can leverage this integration into Line Of Business applications. We will also discuss how we can develop software practices that will help the software development teams to use technologies (Javascript, AngularJS, REST, CSOM, etc.) to achieve business goals.

You will learn :

  • What are the Office 365 APIs used for.
  • Why AngularJS is a time-saver technology for client-side development.
  • When to use SharePoint CSOM vs. Office 365 APIs.
  • Why Azure Active Directory will become a central component of your Office 365 integration.
  • Wow Office 365 APIs can help your team be more productive.

Features Covered:

  • The Office 365 APIs (Files, Contacts, Mails, Graph, etc.)
  • The Azure Active Directory (for the Application registration process)
  • The App Launcher
  • The SharePoint-Hosted App Model
  • The CSOM SharePoint API

Collab365 - Office 365 API & PowerShell : Le meilleur des deux mondes!

Dans un monde où nous entendons plus en plus parler de DevOps et d'intégration continue, vos déploiements Office365 pourraient être victimes de quelques pratiques doûteuses et d'une automatisation de vos processus manquante. Dans cette session, nous couvrirons comment vous pouvez utiliser PowerShell pour faciliter vos déploiement de vos applications, de monitorer vos tenants Office365 et de maintenir chacun des produits couverts par la suite de productivité. Étant donné que cette session est très orientée vers les démos, n'ayez pas peur d'apercevoir beaucoup de code PowerShell et Office365 API!​

Les 3 éléments que vous pourrez soutirer de cette session sont :

  • Vous apprendrez comment communiquer avec les API Office365 via PowerShell
  • Vous serez introduit aux principes de DevOps dans un contexte Office365
  • Vous serez en mesure de reproduire simplement ces acquis lorsque vous serez de retour au boulot

The slides

Collab365 - AngularJS & Office 365 Unified API : A match made in heaven!

Collab365 - Office 365 API & PowerShell : Le meilleur des deux mondes!

The recordings

Collab365 - AngularJS & Office 365 Unified API : A match made in heaven!

Collab365 - Office 365 API & PowerShell : Le meilleur des deux mondes!

The code

You can find the code of the provided OfficeHub AngularJS application on my GitHub available right here : https://github.com/sebastienlevert/officehub

Thanks everyone who attended my session and I hope I will have the chance to present again!