With the launch of Office 365, which includes Exchange Online, Lync Online and SharePoint Online, there is a now a huge requirement and market for graduates with the skills of how to develop for Office365. The following blog outlines a number of great resources available for developers to help get you started developing on the platform.
So what is Office 365
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.
I have Live@edu and not Office365 what is the difference?
for more details on see - www.microsoft.com/liveatedu/office365
So how do you develop for Office365
First, for Office client-related development, there is a short white paper Guidance for Office Development in Office 365 this paper identifies a number of things which you need to have top-of-mind relating to the Office clients and Office365 SharePoint Online. The most significant callout is managing remote authentication in your Office client add-ins. Since Office365 SharePoint Online is not in your Active Directory domain, you need to be able to pop the credential prompt for Ofiice365 when you need to access data in your add-in for the end-user. This white paper points you to a code sample you can use with the SharePoint Client Object Model and talks you through the pattern for how to implement it in your add-in. Additionally, you should keep a copy of the SharePoint Online Developer Guide handy to use as a reference for all things related to basic SPO development. Or you can access it online as well.
Some videos available on Channel9 you might want to watch for Office365 information are:
Dedicated Office365 training resource - http://msdn.microsoft.com/en-gb/Office365TrainingCourse
Additional Resources
Another great tool for workflow solutions is OpenText from HMB. Go to <a href="www.hmbnet.com/.../a> for more information.