Archive

Archive for the ‘Uncategorized’ Category

Office 365 – Integration with Office 365 APIs

February 13, 2015 Leave a comment

As we continue to work more and more with Office 365, we are likely require some form of integration from our custom application or business system with Office 365. The Office 365 platform has some APIs available for integration, which will also allow our hybrid systems to integrate with the cloud.

The Office 365 APIs are exposed using the REST architecture. The following API areas (you could also say these a Office 365 data areas) are available now for you to interact or integrate with.

  • Mail – read, compose and send messages and attachments, manage folders in a user’s mailbox in Office 365 or Exchange Online
  • Calendar – provides access to a user’s contacts and contact folders in Office 365 or Exchange Online
  • Contacts – provides access to events, calendars, and calendar groups in Exchange Online as part of Office 365
  • Files – provides access to work with OneDrive for Business Files and Folders
  • Discovery Service – to interact with the Discovery Service API you send HTTP and OData requests. Discovery Service supports discovering Calendar, Contacts, Mail, MyFiles (for OneDrive and OneDrive for Business service endpoints), and RootSite (for SharePoint).
    So what can you do with these APIs? Head to this URL for detailed information on each, it’s quite useful. http://msdn.microsoft.com/en-us/office/office365/api/api-catalog
     

      O365APIs_DevelopmentStack

    The illustration also shows you can choose your desired application programming language along with your development environment toolset when working with non-Microsoft toolsets such as XCode or Eclipse/Android Studio.

 

Some Helpful Links

 

Below are some helpful links when working with the Office 365 APIs. These can also help you get started.

Office 365 APIs starter projects, code samples, and videos

http://msdn.microsoft.com/en-us/office/office365/howto/starter-projects-and-code-samples

Office 365 Starter Project for ASP.NET MVC

If you want to get a look at some starter code, have a look at this one:

https://github.com/OfficeDev/Office-365-APIs-Starter-Project-for-ASPNETMVC

Authentication

http://msdn.microsoft.com/en-us/office/office365/howto/common-app-authentication-tasks

Enjoy!

Advertisements

2008 Summer Road Trip

January 10, 2008 Leave a comment

This has been advertised since December 2007 and I thought I would advertise it on my blog as well since I have registered to go along to the event on February 4th here in Auckland, New Zealand.

With the new gear being launched in 2008 of Windows Server 2008, SQL Server 2008 and Visual Studio 2008 allows developers and IT professionals to get a first look (or another look) at these great products from Microsoft.

Chris Auld and Jeremy Boyd – are touring the country showing off all this new gear.

"The session itself will be a 2 hour presentation where the guys will design the infrastructure, including virtualization layer, data structure, web site, IIS implementation and then build and deploy the entire solution over the period of the session explaining what they are doing as they go"
(2007, http://blogs.msdn.com/darrylburling/)

These are the dates and locations you can register at (get in quick!!):

· Auckland – Feb 4
· Tauranga – Feb 5
· Hamilton – Feb 7
· New Plymouth – Feb 8
· Hawkes Bay – Feb 11
· Palmerston North – Feb 12
· Wellington – Feb 13
· Nelson – Feb 14
· Christchurch – Feb 15
· Dunedin – Feb 18
· Invercargill – Feb 19

Register here: http://www.dot.net.nz/Default.aspx?tabid=113 for any location.  There are some prizes to be given away as well including the new Microsoft Windows Home Server.

Yellow Duck Guy
Greg Olsen

Categories: Uncategorized

Merry Christmas

December 24, 2006 Leave a comment
I wish all the best for Christmas. Thank you for taking time to read my blog. More interesting posts to be delivered in 2007 so watch this space.
 
Best Wishes for 2007.
 
Greg Olsen
Yellow Duck Guy
Categories: Uncategorized