Webcast: Office 365 Developer Training Kit Labs

Office 365 provides a communication and collaboration service in the cloud that you can leverage to build custom solutions for SharePoint Online, Exchange Online and Lync Online. In this session, you'll learn about this new cloud service and the breadth of solutions that can be developed using the same skills, tools and SDKs you use […]

Office 365 provides a communication and collaboration service in the cloud that you can leverage to build custom solutions for SharePoint Online, Exchange Online and Lync Online. In this session, you'll learn about this new cloud service and the breadth of solutions that can be developed using the same skills, tools and SDKs you use today when building on-premises solutions.

Session 1 - Part 1 - Developing in the Cloud with Office 365:

Session 1 - Part 3 - Exchange Online Overview: In this session, you'll learn about Exchange Online as a service and how you can build messaging solution in the cloud using the Exchange SDKs.

Session 2 - Part 1 - Developing for SharePoint Online with Sandbox Solutions: Sandboxed Solutions are the development paradigm for SharePoint Online. In this session, you'll learn about sandboxed solutions including how to develop, debug and deploy solutions. You'll also learn the breadth of solutions that can be developed in the sandbox and strategies for developing common scenarios that're not enabled in the sandbox.

Session 2 - Part 2 - Sandboxed Solutions - Deploying a List: In this video, you'll see how you can deploy a List via Sandboxed Solutions.

Session 2 - Part 4 - Sandboxed Solutions - Resource Monitoring: In this video, you'll learn how Sandboxed Solutions are self administrating via resource monitoring.

Session 3 - Part 1 - Building Workflow Solutions for SharePoint Online: Building Workflow solutions for SharePoint Online allows you to automate collaboration-centric business processes and surface them to your users via SharePoint Online. In this session, you'll learn the differences between declarative and code-based workflows, design a workflow using Visio 2010, implement that workflow in SharePoint Designer 2010 and customize the workflow using VS 2010 and custom actions.

Session 3 - Part 2 - Implementing Workflows in SharePoint Designer 2010: In this video, you'll learn how to implement declarative workflows that run in the cloud with SharePoint Online using SharePoint Designer 2010.

Session 3 - Part 3 - Developing Custom Workflow Actions with Visual Studio 2010: In this video, you'll learn how to create custom workflow actions that run in Sandboxed Solutions and can be integrated into workflows created with SharePoint Designer 2010.

Session 4 - Part 1 - Developing SharePoint Online Solutions with the Client Object Model: In this session, we'll go deep into the Client Object Model and show you how to develop solutions using both Silverlight and JavaScript.

Session 4 - Part 2 - Using the Client Object Model with JavaScript: In this video, you'll learn how to access the Client Object Model from JavaScript.

Session 5 - Part 1 - Leveraging Excel and Access Services in SharePoint Online: In this session, you'll get an inside look at both Excel and Access services and how each can be accessed programmatically when building SharePoint Online solutions.

Session 5 - Part 2 - Leveraging Access Services in SharePoint Online: In this video, you'll learn how to build Access solutions for the cloud in SharePoint Online.

Session 5 - Part 3 - Leveraging the Excel REST API: In this video, you'll learn how to build Access solutions for the cloud in SharePoint Online: In this video, you'll learn how to access Excel data and artifacts such as charts via the Excel REST API when using SharePoint Online.

Session 9 - Part 1 - Developing Communication Solutions for Lync Online: In this session, you learn how to integrate Lync features into your WPF and Silverlight clients much in the same way that Office and SharePoint do, including presence, contact lists and click-to-communicate features. You'll also learn how to extend Lync communications to include data and features from your client applications much in the same way that Outlook 2010 does with the "IM" and "Call" features within an email.

Session 9 - Part 2 - Developing Contextual Conversation Solutions for Lync Online: In this video, you'll learn how to integrate application data into a Lync Online conversation launched from your application.

Session 9 - Part 3 - Lync API Automation with Lync Online: In this video, you'll learn how to automate Lync, connected to Lync Online, via the Lync Automation API.

Session 9 - Part 4 - Building Custom Communication Clients for Lync Online via the Lync API: In this video, you'll learn how to create custom communication clients for Lync Online using the Lync API.

Session 10 - Part 1 - Developing Messaging Solutions for Exchange Online: In this session, you'll learn how to integrate Exchange Online mailbox data such as mail, calendar and task items as well as Exchange Online services such as the free-busy service into your applications using an easy to discover and easy to use managed API.

Session 10 - Part 2 - Development with Extended Properties with Exchange Online: In this video, you'll learn how to apply extended properties to Exchange mailbox items to make it easy to find application specific items using the Exchange Web Services Managed API 1.1.

Session 10 - Part 3 - Developing for Exchange Online Using the Free/Busy Service: In this video, you'll learn how to leverage Exchange Online business logic, like the Free/Busy service used to book appointments, by leveraging the Exchange Web Services Managed API 1.1.

Session 1 - Part 4 - Lync Online Overview: In this video, you'll learn about Lync Online and a service and how you can build communication solutions using Lync 2010 and the Lync 2010 SDK.

More Info Office 365 Developer Training Kit: View Online | Download Offiline