Skip to main content

Welcome to the Office 365 Developer Hub

Microsoft Office 365 is a game changer for developers. Its familiar Office collaboration and productivity tools delivered through the cloud provide a compelling platform for developing complete, seamless, enterprise-class applications.

Office 365 provides for the following developer scenarios—all using the same skills, tools, and SDKs that you use in your solutions today.

  • Leverage communication and collaboration services in the cloud to build custom solutions for SharePoint Online, Exchange Online, and Lync.
  • Develop, debug, and deploy sandboxed solutions for SharePoint Online.
  • Build workflow solutions that automate collaboration-centric business processes and surface them to your users via SharePoint Online.
  • Integrate Exchange Online mailbox data such as mail, calendar, and task items into your applications.
  • Use your existing developer skills to deliver integrated productivity applications with Office.

Exploring the Office Developer Story in Office 365

In this session we walk through both the client-side and the cloud-facing developer story. Topics include client-side add-ins accessing SharePoint Online data via the client object model, connecting InfoPath browser forms to external data, and using Visio to create workflows.

SharePoint Conference 2011, Session #SPC346. Speakers: Tanuj Bansal, Donovan Follette.

To download video, right-click on link, save target, rename file, and save.

Developer Resources

Office 365 Training

The Office 365 Developer Training Course contains presentations, self-paced labs, and links to key resources to help you build solutions that leverage SharePoint Online, Exchange Online, and Lync.

Office 365 Videos

Explore these Office 365 sessions from SharePoint Conference 2011.

Office 2010 Professional Plus

Watch these developer training videos online or download the training kit.

SharePoint Online

Visit the SharePoint Online Developer Resource Center for more articles, videos, and training resources.

Exchange Online

Visit the Exchange Online Developer Center for ways to programmatically access your Exchange mailbox.

Lync

Try Office 365 Today!

Try Office 365Try Office 365 for free.

Cloud Essentials ProgramJoin the Cloud Essentials program if you are a Microsoft Partner.

Office 365 PlansSubscribe to the Office 365 standard plan or Office 365 dedicated plan to develop your application on a private Office 365 environment.

Office 365 MarketplaceUse the Office 365 Marketplace to promote your Office 365 applications directly to customers.