Download presentation
Presentation is loading. Please wait.
Published byKenneth Hunter Modified over 9 years ago
2
Microsoft Office Project Server Web Parts & Project Web Access URL Options Marcel Parent Program Manager Project Microsoft Corporation
3
What You Will Learn 1)Web Parts are powerful presentation & integration tools Web Parts from various web-based tools allow you to create a user-customizable one-stop-shop for business/project info 2)Customizing Web Parts is easy Tweak the out-of-the-box Project Server Web Parts to tailor UI Customize a standard SharePoint Web Part to “create” additional Project Server Web Parts 3)Creating new Web Parts is more complicated, but not rocket science Add custom web part assemblies to enhance the built in integration between Microsoft Project Server and Windows SharePoint Services
4
Roadmap General Web Part Overview Project Web Access URL & View Options Out-of-the-Box Project Server Web Parts Creating Simple Project Server Web Parts Using a Standard SharePoint Web Part and PWA URL & View Options Creating Complex Project Server Web Parts Using a Custom Web Part Assembly
5
General Web Part Overview Web Part Page Basics Shared View and Personal View allow the user to simplify and focus on the most important information Find and integrate data from many sources Layout and settings are easy to configure Catalogs offer new content that can be added to your page
6
General Web Part Overview Web Part Basics A Web Part is a.NET web custom control assembly DWP File contains metadata describing the instance of the part Code doesn’t travel with the part Box administrators must install the associated Web Part assemblies
7
General Web Part Overview DWP UI Sample
8
General Web Part Overview DWP Content Sample
9
PWA URL & View Options The Basics URL Options Purpose: Minimizing UI Most Powerful Option: SimpleUI View Options Purpose: Customizing UI Most Powerful Options: Filter, Group, Sort
10
PWA URL & View Options URL Options (1 of 3) Parts Bitmapped value for the homepage only NoBanter Eliminates the banter information on the right hand side of the homepage NoMenu Supported, but deprecated through enhancements to SimpleUI parameter GanttViewAllTasks
11
PWA URL & View Options URL Options (2 of 3) SimpleUI Bitmapped value 7 bits for 128 total combinations Simple UI Value Indicator Click Disabled No Grid Buttons No Title Elements No Tabs No Action Pane Collapsed Action Pane No Menu Bit6543210
12
PWA URL & View Options URL Options (3 of 3) NoSaveLinkBtn Hides the “Save Link” button in applicable pages (Project Center) AssnFilter Used by Outlook Integration NoTitle
13
PWA URL & View Options View Options _cfF1=TaskName&_cfOp1=contains&_cfV1=estimate&_cfJ1=a nd&_cfF2=&_cfOp2=&_cfV2=&_cfJ2=and&_cfF3=&_cfOp3=&_c fV3=&_cfJ3=&_ GroupBy0, GroupBy1, GroupBy2 SortBy, SortDir ZoomLevel, StartDate, OutlineLevel, _viewID, DividerPos, TimeWithDate, SummaryTasks, SummaryRollup
14
PWA URL & View Option Basics
15
Out-of-the-Box Project Server Web Parts Web Part Title URL 1 Project Timesheet http:// /Tasks/TasksPage.asp ?GanttView=0&AllTasks=0&SimpleUI=109 2 Project Center http:// /Views/ PortfolioView.asp?SimpleUI=125 3 Project Report http:// /Views/ProjectReport.asp ?_projectID=<ProjID>&SimpleUI=125 4 Project Manager Updates http:// /Transactions/ TaskTransactions.asp ?GanttView=0&SimpleUI=109 5 Project Resource Assignments http:// /Views/WebclientView.asp? GanttView=0&AllTasks=0&SimpleUI=117 6 Project Portfolio Analyzer http:// /Views/VisionView.asp ?SimpleUI=77&NoSaveLinkBtn=1
16
Out-of-the-Box Project Server Web Parts
17
Creating Simple Project Server Web Parts Step 1: Customize PWA UI via URL & view options, then copy the customized target page’s URL Step 2: Add a standard SharePoint web part to the web part page, then paste in the URL from Step 1 It’s that easy!
18
Creating Simple Project Server Web Parts
19
Creating Complex Project Server Web Parts Until now, we’ve covered PWA URL & view options, which enable you to create Project Server web parts using standard SharePoint assemblies Now, you’ll learn how to create and register a custom Project Server web part assembly for use in Windows SharePoint Services/SharePoint Portal Server
20
Creating Complex Project Server Web Parts
21
What You Will Learn: Recap 1)Web Parts are powerful presentation & integration tools Web Parts from various web-based tools allow you to create a user- customizable one-stop-shop for business/project info Example: Team members can see lists of their own tasks and action items in relation to the entire project, alongside any relevant HR or Accounting system data 2)Customizing Web Parts is easy Tweak the out-of-the-box Project Server Web Parts to tailor UI Example: Specify a zoom level to the Project Center Web Part Customize a standard SharePoint Web Part to “create” additional Project Server Web Parts Example: Create a “PWA Admin” Project Server Web Part 3)Creating new Web Parts is more complicated, but not rocket science Add custom web part assemblies to enhance the built in integration between Microsoft Project Server and Windows SharePoint Services Example: Project 2003 SDK sample
22
More Information Refer to the Project 2003 SDK The April 12 2004 update online: http://msdn.microsoft.com/library/default.asp?url=/library/en- us/pjsdk/html/pjsdkoverview.asp http://msdn.microsoft.com/library/default.asp?url=/library/en- us/pjsdk/html/pjsdkoverview.asp The April 12 2004 update download: http://www.microsoft.com/downloads/details.aspx?familyid=4d2a bc8c-8bca-4db9-8753-178c0d3099c5&displaylang=en http://www.microsoft.com/downloads/details.aspx?familyid=4d2a bc8c-8bca-4db9-8753-178c0d3099c5&displaylang=en Specifically, the “Project Server Web Parts and URL Options” article which covers everything in this presentation, including sample code for the custom Project Server web part assembly http://msdn.microsoft.com/library/default.asp?url=/library/en- us/pjsdk/html/pjsdkWebpOverview_HV01100339.asp http://msdn.microsoft.com/library/default.asp?url=/library/en- us/pjsdk/html/pjsdkWebpOverview_HV01100339.asp
23
© 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.