Meet Jeremy Thake Jeremy recently joined Microsoft as Technical Product Manager for the Visual Studio Developer story for Office 365 development He has been heavily involved in the SharePoint community since 2006 – SharePoint MVP award 4 years in a row – Chief Architect shipping two Apps to the Office Store
Meet Brian Jones Brian is the Group Program Manager of the Office Developer Platform team He has spent the past 14 years working on various pieces of the Office and SharePoint products – Word extensibility – Office Open XML file formats – Cross product app model
Course Agenda Introduction to Office 365 Development Module 1: Office 365 Development Overview Module 2: Getting started with Apps for Office Module 3: Getting started with Apps for SharePoint Module 4: Getting started with the Office 365 APIs Module 5: Getting started with Mobile development with Office 365 Module 6: Moving Full Trust Code to the Cloud Using Repeatable Patterns and Best Practices Module 7: Setting up your Developer environment in Office 365 Module 8: Setting up your on-premises environment for app development
Office 365 Development Overview Jeremy Thake Technical Product Manager, Microsoft Brian Jones Group Program Manager, Microsoft
The Opportunity 2-3 hours/day in Office Apps Mobile Devices 1.2B in B in B+
Office 365 App Model Office 365 Development Overview
If you know general web development, you also know Office 365 development… App Model Development
APPS FOR SHAREPOINT demo
APPS FOR OFFICE demo
International expansion
Office 365 APIs Office 365 Development Overview
_api
ASP.NET MVC PROJECT demo
WINDOWS 8.1 demo
Tools Office 365 Development Overview
Resources Office 365 Development Overview
Monthly updates Developer features Associated blog posts
Wrap Up Office 365 Development Overview
Course Agenda Introduction to Office 365 Development Module 1: Office 365 Development Overview Module 2: Getting started with Apps for Office Module 3: Getting started with Apps for SharePoint Module 4: Getting started with the Office 365 APIs Module 5: Getting started with Mobile development with Office 365 Module 6: Moving Full Trust Code to the Cloud Using Repeatable Patterns and Best Practices Module 7: Setting up your Developer environment in Office 365 Module 8: Setting up your on-premises environment for app development
Courses Office 365 Development Course 1: Introduction to Office 365 Development Course 2: Deep dive into the Office 365 App Model Course 3: Deep Dive into integrating Office 365 APIs with your standalone web application development Course 4: Deep Dive into integrating Office 365 APIs with your mobile device development Course 5: Shipping your Office 365 App to the Office Store Course 6: Deep dive into the building blocks and services of the SharePoint platform Course 7: Deep Dive into Office 365 Development on non-Microsoft Stack
©2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Office, Azure, System Center, Dynamics and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.