Slide 2 The Microsoft Office Project 2003 Software Development Kit Jim Corbin Programmer Writer Office Developer Documentation Microsoft Corporation Uma.

Slides:



Advertisements
Similar presentations
Microsoft Office SharePoint Portal Server 2007 Introduction to InfoPath Forms Services Daryl L. Rudolph.
Advertisements

Designing InfoPath Forms: The Dos and Donts Deploying InfoPath Forms: Making the right choice Adding custom business logicin case the built-in stuff isnt.
Microsoft SharePoint 2010 technology for Developers
Power BI Sites and Mobile BI. What You Will Learn Sharing and Collaboration Introducing Power BI Exploring Power BI Features and Services Partner Opportunities.
Randy Williams, MOSS MVP Senior Consultant Synergy Corporate Technologies.
OLAP Cubes and Pivot Tables Leveraging the Power of a Microsoft EPM Solution EPM Customization Series Part 1 February 21 st, 2007 Brendan Giles, PMP, MCP.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Mike Fitzmaurice Technical Product Manager Microsoft Corporation
27. to 28. March 2007 | Geneva, Switzerland. Fabrice Romelard ilem SA Level 200.
Microsoft Project Server Enterprise Project Solution Shawn Tng Regional Technology Manager Microsoft Asia Pacific.
Live Meeting APIs Robert Devine Program Manager Microsoft Corporation.
Microsoft Office Project 2003 Resource Kits James Scott & Roy Riley Technical Content Development Microsoft Corporation.
OFC324 Microsoft Project Server: Putting Enterprise Project Management (EPM) To Work Sam Brooks
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
EPM 2007 Implementation and Upgrade Tips Summary June 18th, 2008 Brendan Giles, PMP, MCP.
Edwin Sarmiento Microsoft MVP – Windows Server System Senior Systems Engineer/Database Administrator Fujitsu Asia Pte Ltd
OFC302 Building Smart Document Solutions in Word & Excel Martin Sawicki Lead Program Manager.
Lessons Learned: Using the Experience of Others to Avoid Common Project Server Mistakes LaDonna Carpenter Technical Lead Product Support Services Microsoft.
DEV317 Integrating Extensible Business Graphics into Enterprise Applications using Visio 2003 Mai-lan Tomsen Bukovec Program Manager.
OFC 322 Building Office Research Web Services: Exposing Corporate Data Through Office Brian Jones Program Manager Authoring Services Martin Sawicki Lead.
Microsoft Office Project Desktop Development Marcel Parent Program Manager Project Microsoft Corporation.
OFC 200 Microsoft Solution Accelerator for Intranets Scott Fynn Microsoft Consulting Services National Practices.
DEV290 Building Office Solutions with Visual Studio Eric Carter Lead Developer Developer Platform & Evangelism Microsoft Corporation.
PO320: Reporting with the EPM Solution Keshav Puttaswamy Program Manager Lead Project Business Unit Microsoft Corporation.
D402 Extending your LOB Solution with Microsoft EPM Larry Duff Senior Consultant Microsoft Corporation.
Basic Developer Knowledge That Every SharePoint Admin Must Have Randy Williams, MVP MOSS Synergy Corporate Technologies
Functional comparison between Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007 October 14 th, 2009, Lexington Microsoft Users.
OLAP Cubes and Pivot Tables Leveraging the Power of a Microsoft EPM Solution EPM Customization Series Part 1 February 21 st, 2007 Brendan Giles, PMP, MCP.
DEV325 Deploying Visual Studio.NET Applications Billy Hollis Author / Consultant.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Windows Forms in Visual Studio 2005: An Overview Name: Joe Stegman Title: Lead Program Manager Session code.
Slide 1.NET Development for Project 2003 Samples from the Project 2003 SDK Jim Corbin Programmer Writer Office Developer Documentation Microsoft Corporation.
Designing a Scalable Enterprise Project Management Architecture Ken Toole Platform Test Manager MS Project Microsoft Corporation.
James Akrigg Microsoft Ltd Integrating InfoPath Forms Into Workflow Solutions And Business Processes.
Tips and Tricks for Managing and Administering your Enterprise Project Management Server Solution Mike Joe / Karthik Chermakani Software Test Engineer.
Name Microsoft Student Partner Overview of the Visual Studio 2005 Express Products.
Module 2: Using Microsoft Visual Studio.NET. Overview Overview of Visual Studio.NET Creating an ASP.NET Web Application Project.
MBL206 A First Look at the Microsoft Location Server (MLS) Steve Lombardi Technical Product Manager MapPoint Business Unit Microsoft Corporation.
EBZ 321 Extending CMS 2002 Publishing Processes Scott Fynn Microsoft Consulting Services National Practices.
DEV303 ASP.NET: Leveraging Visual Studio.NET For Web Projects Tony Goodhew Product Manager Microsoft Corp.
Solutions using Microsoft Content Management Server 2002 Connector for SharePoint Technologies Sue Corke Mark Harrison Microsoft UK.
SVR330 Introduction to The Microsoft Office Project 2003 Software Development Kit (SDK) Bob Walker IW Product Technical Specialist - EPM EPG Microsoft.
D301 Building solutions with the Project Data Service David Solomon InfoPath ADC Microsoft Corporation.
MSG331 Exchange Server 2000/2003 Software Development Kit Susan Hill Lead Programmer Writer Microsoft Corporation.
Microsoft Office Project 2003: A tour of the EPM Solution.
EBZ361 Integrating Microsoft Content Management Server with Microsoft SharePoint Technologies Arpan Shah & Mike Fitzmaurice Technical Product Managers.
DEV395 No Touch Deployment for Windows Forms Jamie Cool Program Manager.NET Client Microsoft Corporation.
EBIZ302 Jupiter Business Process Automation and Web Services David Fong Program Manager.
Microsoft Visual Studio 2005 Tools for the Office System: Building Office Solutions Using Visual Studio 2005 Tools for Office Andrew Coates Developer Evangelist.
Microsoft Office 2007 InfoPath Forms Solutions Reach more users with better forms Streamline data-driven business processes Rapidly develop and deploy.
The 2007 Microsoft Office System Servers Enterprise Content Management, Workflow and Forms Martin Parry Developer and Platform Group, Microsoft Ltd
Ken Casada Developer Evangelist Microsoft Switzerland Visual Studio LightSwitch.
Tips and Tricks for Debugging ASP.NET Web Applications and Services Habib Heydarian TLNL05 Program Manager Microsoft Corporation.
Workflow in Microsoft Office SharePoint Server Jessica Gruber Consultant Microsoft Corporation.
MPUG Global December 2 nd 2004 Portland, Oregon Brian Smith, Microsoft Corporation.
Building Enterprise Applications Using Visual Studio®
How to be a SharePoint Developer
Integrating Enterprise Applications Into SharePoint® Portal Server
MODULE 10 – PROJECT SERVER
OFC214 Microsoft Office Project Server 2007: Overview
12/31/ :55 AM © 2004 Microsoft Corporation. All rights reserved.
ASP.NET Module Subtitle.
DAT381 Team Development with SQL Server 2005
Windows Forms in Visual Studio 2005: An in-depth look at key features
SharePoint 2007 Developer Overview Collaboration BI Features
Windows Forms in Visual Studio 2005: An Overview
9/8/ :03 PM © 2006 Microsoft Corporation. All rights reserved.
Presentation transcript:

Slide 2 The Microsoft Office Project 2003 Software Development Kit Jim Corbin Programmer Writer Office Developer Documentation Microsoft Corporation Uma Subramanian Programmer Writer Office Developer Documentation Microsoft Corporation

Slide 3 Overview Project 2003 SDK: getting started Demos: A sampler Using Custom Project Guides Video: Integrating with InfoPath Using the PDS in a Web Application Using Project Server Web Parts with SPS Configuring BizTalk Server Workflow SDK Futures: Questionnaire

Slide 4 Project 2003 SDK How to Find It msdn.microsoft.com SDK Overview SDK Overview Technical Articles Technical Articles Office Developer Center Office Developer Center Global SDK download Global SDK download Separate SDK downloads: PDS Reference PDS Reference Project Guide 101 Project Guide 101 Project Server Web Parts and URL Options Project Server Web Parts and URL Options Portfolio Analyzer OLAP Extensions Portfolio Analyzer OLAP Extensions

Slide 5 Installing and Using the Project 2003 SDK

Slide 6 Sections in the SDK Overview Solution Starters BizTalk Server Workflow Project Server to Siebel Portfolio Analyzer OLAP Extensions Enterprise Reporting PDS Reference includes Service for EDM Project Guide 101 Custom Project Guides, Custom Views Project Server Integration Project Server Components and Authentication InfoPath Web Parts and URL Options Project Server Integration (cont.) Windows SharePoint Services Modify the PWA Site Definition Create Project Web Sites in WSS Using the Object Link Provider Programming Tasks Create a COM Add-in (VB 6) Create Managed COM Add-in (C#) Extracting Timephased Data: Use Project client with ODBC, or use Project Server database Project Renamer PDS Extender (C#) References PWA Grid Control Project Server Security Object VBA Reference (updated) XML Schema Reference New or updated in April 2004 SDK

Slide 7 Getting Started Development for Project Clients Project Object Model: VBA Updated HTML Help in SDK Custom Project Guides Custom Views COM Add-ins Visual Basic 6.0 Managed Code: Visual Basic.NET or C#.NET Automation through the Primary Interop Assembly (PIA) OLE DB Provider (see pjoledb.htm)

Slide 8 Getting Started Development for Project Server Project Data Service (PDS) XML-based API; access through SOAP or HTTP POST Extensible Service for Enterprise Data Maintenance (EDM) File-drop service, SOAP, or HTTP POST Object Link Provider (OLP) Basis for integration with WSS and SPS Project Server Web Parts URL options in Project Web Access Use Custom Web Parts.NET Assembly for SPS

Slide 9 Using Custom Project Guides Location-independent Project Guides

Slide 10 Custom Project Guides Summary Location-independent protocols pgcontent:// path to XML schema for goal areas and tasks pgmainpage:// path to HTML layout file Add custom files directory to Trusted Sites Many ways to deploy: Project_Open or other macro (and set security) Configure manually, by templates, or in registry See session D330 for more information

Slide 11 Integrating with InfoPath Creating Project Plans easily

Slide 12 Integrating with InfoPath Summary User Services tier Microsoft Office InfoPath form Windows SharePoint Services form library Business Services tier JScript code runs when certain events occur on the form Data Services tier Access to project data via the PDS See session D301 for more information

Slide 13 Using the PDS in a Web Application Project Server and Windows authentication See sessions D300 – 301 and D402 – 404 for development with the PDS

Slide 14 Using the PDS in a Web App Summary PDS request / response PS authen. PS Cookie No Windows credentials SOAP + Windows authen. Set IIS for Windows authentication Exclude from SharePoint Services Add.aspx httpHandler and session state httpModule in web.config PDS Web service uses SOAP: OK for Project Server authentication ASP.NET app for PDS with Windows authentication No anonymous access Configure Kerberos for remote browser Create Web Part for PWA Add as Custom View in Project Pro IISIIS PDSPDS PS Logon BrowserBrowser ASP.NETASP.NET PS authen. PS Cookie PDS Web Service  SOAP

Slide 15 Using Project Server Web Parts with SPS Extending the custom.NET Web Part assembly See session D320 for more information

Slide 16 Using Project Server Web Parts with SPS: Summary Customize PWA pages SimpleUI and URL options Default Project Server Web Parts Custom Web Parts: Modify.dwp file for SharePoint Portal Server or Use the Custom Web Part Assembly Install in the GAC Needs no Project Server provisioning for WSS or SPS Manages multiple unmodified.dwp files for SPS Extend to manage Web applications as Web Parts

Slide 17 Configuring BizTalk Server Workflow Modifying and extending business processes easily See session PO350 for more information

Slide 18 Configuring BizTalk Server Workflow Easily Create Enterprise Project Plans BizTalk Server 2002 Centrally Store Projects, Resources & Reporting Team Participation

Slide 19 BizTalk Server Workflow Summary BizTalk Server for Orchestration Project Server for Timesheet and Project Data SQL Server for State Management Message Queuing Services for Data Flow COM and Script Components, and PDS and Custom PDS Extenders, for Application and Business Logic and Processing

Slide 20 Project SDK Futures Upcoming articles Hosting a PDS Extension with ASP.NET OLAP Development for Project Server PDS Extensions for Multiple WSS Servers Retrieving Enterprise Outline Codes Proposals for new articles Using the Project XML Schema and XSLT Project client automation using the PIA Using the OLP Soft links between two Project Servers Alert, or other action when one end moves Conversion of SOAP Toolkit apps to.NET Framework Updates of additional P10 SDK articles (e.g. mobile timesheet) Tips and tricks: VBA samples from the Project community Tool for EDM / PDS testing

Slide 21 Summary Project Development with the SDK To get started: consider the options Client and Server Database access Development technologies Use the PDS where you can Future of the SDK: Questionnaire SDK Suggestions and feedback:

Slide 22 Q/A: Project SDK Futures Questionnaire Upcoming articles Hosting a PDS Extension with ASP.NET OLAP Development for Project Server PDS Extensions for Multiple WSS Servers Retrieving Enterprise Outline Codes Proposals for new articles Using the Project XML Schema and XSLT Project client automation using the PIA Using the OLP Soft links between two Project Servers Alert, or other action when one end moves Conversion of SOAP Toolkit apps to.NET Framework Updates of additional P10 SDK articles (e.g. mobile timesheet) Tips and tricks: VBA samples from the Project community Tool for EDM / PDS testing SDK Suggestions and feedback:

Slide 23 Microsoft Resources for Project Development Project Portal: Office Online Project Developer Center Getting Started with Project Development us/odc_pj2003_ta/html/odc_pjgetstarted.asp us/odc_pj2003_ta/html/odc_pjgetstarted.asp us/odc_pj2003_ta/html/odc_pjgetstarted.asp Project 2003 Solutions Directory Windows SharePoint Services SDK TechNet Resource Kits Project 2003 Resource Kit (TechNet) Office 2003 Resource Kit Microsoft Download Center (~160 downloads for Project) ctID=A1D023A3-F612-4DA2-ACB8- FDA8F850D645&CategoryID=&freetext=&DisplayLang=en&DisplayEnglishAlso=&sortCriteria=date ctID=A1D023A3-F612-4DA2-ACB8- FDA8F850D645&CategoryID=&freetext=&DisplayLang=en&DisplayEnglishAlso=&sortCriteria=date ctID=A1D023A3-F612-4DA2-ACB8- FDA8F850D645&CategoryID=&freetext=&DisplayLang=en&DisplayEnglishAlso=&sortCriteria=date 50 Most Popular Downloads for Project

Slide 24 Project Community Resources Project MVP site MPUG Project Server Experts community site Woody’s Project Watch Project Newsgroups ?dg=microsoft.public.project ?dg=microsoft.public.project.server ?dg=microsoft.public.project.developer

© 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.