Best Practices


  • The PDS API should be used to access data when building a custom application.

  • Classes with the base functionality of logging in programmatically, sending a SOAP request, and accepting the SOAP response should be implemented in the language the project will be written in.

  • When the PDS API does not provide all data access needed for your application, a PDS extender should be written.

  • Set up search integration between SPS search and Project Workspaces by creating a stored procedure that returns a URL as a link to all your WSS sites to a hidden web page; then set up this hidden page as a content source for the SPS Indexer to index.

  • You can set up a Project Workspaces scope so that it appears in the search sources drop-down on the home page in SPS, giving users the option to narrow their SharePoint Portal search to just Project Workspaces.

  • Use the Project web parts to display vital project information and create easy integration points between SPS and Project Server.

  • Include detailed error handling and status updates as much as possible in all methods of your MSPOLAPBREAKOUT object. Report this to the event messages.

  • Always utilize the test program included with the Solution Starter to test the cube build before testing from PWA.

  • Designing your cube in Analysis Manager before developing the breakout code simplifies the development process.



    QuantumPM - Microsoft Office Project Server 2003 Unleashed
    Microsoft Office Project Server 2003 Unleashed
    ISBN: 0672327430
    EAN: 2147483647
    Year: 2005
    Pages: 227
    Authors: QuantumPM LLC

    flylib.com © 2008-2017.
    If you may any questions please contact us: flylib@qtcs.net