2. About this session
Talk about how cool OneNote is
Level: Anyone who wants to keep their
ducks in a straighter row
Pre-requisites: None
3. OneNote to Rule Them All!
Eric Selje
Madison, WI
@EricSelje
Salty Dog Solutions, LLC
Database Developer
General IT Guy
4. Agenda
You will learn:
OneNote Features that will blow your mind
That OneNote is actually a NoSQL
database with replication and collaboration
features
How to use OneNote’s REST API
9. OneNote’s API
oAuth2 Authentication
Meant for web apps
Difficult to do in Visual FoxPro
There are .Net Libraries
wwDotNetBridge
10. OneNote Authentication
Where is the notebook? Microsoft’s Term for This Authentication Method
OneDrive Consumer Apps Microsoft Account
OneDrive Enterprise
Sharepoint
Office 365
Enterprise Apps Azure AD
11. OneNote’s API
Get an application ID (Client ID)
Accessing from Visual FoxPro
wwHTML from West Wind
Use .Net library w/ wwDotNetBridge
Library updates, don’t need to change your code
12. Thank You Sponsors!
They are Awesome
Visit Their Booths and Talk with Them
Remember to fill out your evaluation.
Session white paper and code samples
will be updated in perpetuity.