Track Day Time Title Project Tuesday 12:30pm-1:45pm Managing tasks and projects with SharePoint Online and Project Pro for Office 365 Project Wednesday 9:00am-10:15am Managing projects with Project Online Project Wednesday 10:30am-11:45am Managing and optimizing portfolios with Project Online Project Wednesday 12:45pm-2:00pm Project Online: Demand Management deep dive Project Wednesday 2:15pm-3:30pm Business Intelligence for Microsoft Project deep dive Project Wednesday 3:45pm-5:00pm Microsoft Project Extensibility and Office Store Opportunity Agenda Project Introduction Project Developing for Microsoft the new Project I’ll publish my App in I have a great the Office Store Idea! I like it – exactly what I was looking for! Easy to acquire, try and validated by Microsoft! Bring Server Data to the Desktop Contextual information at my fingertips Great User Experience Built on SharePoint and Office Project Project 2013 Client Extensibility (NEW) (NEW) Project What is app for Office? A Web page rendered inside an Office Client Application Supported by the new Project Content App Adds embedded content/functionality into document Task Pane Contextual App Assists user working with one or more documents Senses the content and offers additional functionality Project What is an App for Office? Project Project Example App – Sensei Task Analyzer Project Apps for Office Task Pane Experience Can Read Data from document, can’t write into the MPP file Does not support binding with MPP file or persistence of data in the MPP file Specific Project set of APIs Access to Tasks, Resources, Views, and Project containers E.g. getTask(), getTaskProperty(), getSelectedTask() Events for task, resource, view selection changed E.g. taskSelectionChanged() Project Apps for Office Surfacing Project related data from SharePoint Online and/or Project Online in Office Desktop Applications Project Project Next Steps http://www.microsoft.com/project/ http://blogs.msdn.com/project_programmability/ http://msdn.Microsoft.com/project http://msdn.Microsoft.com/office http://msdn.Microsoft.com/sharepoint http://office.microsoft.com/store/ http://www.microsoft.com/project http://blogs.office.com/project/ http://technet.microsoft.com/projectserver http://msdn.microsoft.com/project http://social.technet.microsoft.com/Forums/en-US/category/project Project Project Server Extensibility (NEW) (IMPROVED) (IMPROVED) (NEW) (NEW) (NEW) (NEW) (IMPROVED) (IMPROVED) Project Example App – TPG MTA Chart SharePoint and Project Extensibility Compared New Feature SharePoint 2013 Project 2013 Full Full Full Full Full Full Full Full Apps can be published in the Marketplace Full Full Using CSOM Workflow Full Full Including SharePoint Designer. Server Object Model (WCF) Full LINQ Full Partial OData Full Full Remote Event Receiver Apps for Office Full Full Full Full SharePoint Designer 2013 Preview Full Partial Not included Full New App model Client Side Object Model (CSOM) JavaScript Windows Phone Silverlight Dedicated Reporting Database Development platform with Visual Studio 2010, Visual Studio 2012 RC Notes Using CSOM Using CSOM Full – additional Web Project Server Interface (PSI) web services Services interface Yes, for custom web parts and some others Project Workflows, Project sites, No PWA Theming Including multi-dimensional OLAP database Available using ODATA when Online Windows 7 and Windows Windows 7 and Server Windows 7 and higher for CSOM Server 2008 R2 2008 R2 and higher development Project Project Server 2013 Architecture Project Accessing Data with Client OM WPF/WinForm/Office Silverlight JavaScript XML JSON Project List of CSOM client libraries and interfaces Language Name of the Library Microsoft .NET client library Microsoft.ProjectServer.Client.dll assembly Silverlight library Microsoft.ProjectServer.Client.Silverlight.dll assembly Windows Phone 7 library Microsoft.ProjectServer.Client.Phone.dll assembly JavaScript library for web applications PS.js file or PS.debug.js file Project CSOM exposed through OData Model Entity Data Project Scenarios to use CSOM Project Project Next Steps http://www.microsoft.com/project/ http://blogs.msdn.com/project_programmability/ http://msdn.Microsoft.com/project http://msdn.Microsoft.com/office http://msdn.Microsoft.com/sharepoint http://office.microsoft.com/store/ http://msdn.Microsoft.com/sharepoint Project Next Steps http://www.microsoft.com/project http://blogs.office.com/b/project http://technet.microsoft.com/projectserver http://msdn.microsoft.com/project http://social.technet.microsoft.com/Forums/en-US/category/project Project • Covers end-user, IT pro and developer aspects in 13 modules • Fully recorded, slides available for download • Available from in beginning of April on Microsoft TechNet Project Summary Project