Project Lead and Instructional Designer: Josh Barnhill Technical Lead: Chris Howd Technical Contributor: Howard Crow Program Manager: Phil Clark Graphic Artist: Andrea Heuston Artitudes
Trang 1
Part Number: X05-39473
Course Number: 2017A
Released: 7/2000
Delivery Guide
Creating Web Parts for
Digital Dashboards
Trang 2Information in this document is subject to change without notice The names of companies, products, people, characters, and/or data mentioned herein are fictitious and are in no way intended
to represent any real individual, company, product, or event, unless otherwise noted Complying with all applicable copyright laws is the responsibility of the user No part of this document may
be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Microsoft Corporation If, however, your only means of access is electronic, permission to print one copy is hereby granted
Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property
2000 Microsoft Corporation All rights reserved
Microsoft, Active Directory, ActiveX, BackOffice, FrontPage, NetMeeting , Outlook, PivotTable ,
PowerPoint, Visual Basic, Visual InterDev, Visual Studio, Windows, Windows Media, and Windows NT are either registered trademarks or trademarks of Microsoft Corporation in the U.S.A and/or other countries
Other product and company names mentioned herein may be the trademarks of their respective owners
Project Lead and Instructional Designer: Josh Barnhill Technical Lead: Chris Howd
Technical Contributor: Howard Crow Program Manager: Phil Clark Graphic Artist: Andrea Heuston (Artitudes Layout and Design) Editing Manager: Lynette Skinner
Editor: Elsa Leavitt Copy Editor: Kathy Toney (S&T Consulting) Production Manager: Miracle Davis Production Coordinator: Jenny Boe Production Tools Specialist: Julie Challenger Production Support: Ed Casper (S&T Consulting) Test Manager: Sid Benavente
Testing Developer: Greg Stemp (S&T OnSite) Courseware Testing: Testing, Testing 123 Creative Director, Media/Sim Services: David Mahlmann Web Development Lead: Lisa Pease
CD Build Specialist: David Myka (S&T Consulting) Manufacturing Manager: Rick Terek
Operations Coordinator: John Williams Manufacturing Support: Laura King; Kathy Hershey Lead Product Manager, Release Management: Bo Galford Lead Product Manager, Knowledge Management Solutions: Janet Wilson Group Manager, Courseware Infrastructure: David Bramble
Group Product Manager, Content Development: Dean Murray General Manager: Robert Stewart
Course Number: 2017A Part Number: X05-39473 Released: 7/2000
Trang 3Creating Web Parts for Digital Dashboards iii
Contents
Introduction
Course Materials 2
Prerequisites 3
Course Outline 4
Microsoft Official Curriculum 6
Microsoft Certified Professional Program 7
Facilities 9
Module 1: Introduction to Digital Dashboards Overview 1
Introduction to Digital Dashboards 2
Demonstration: Examining the Digital Dashboard Interface 7
Using the Digital Dashboard Resource Kit 9
Examining the Digital Dashboard Architecture 17
Implementing a Digital Dashboard 23
Lab A: Building a Digital Dashboard 32
Review 41
Module 2: Using Web Parts and Digital Dashboard Components Overview 1
Understanding Web Parts 2
Using Web Part Schema Content Properties 7
Using Web Part Schema Execution Properties 11
Using Web Part Schema Appearance Properties 17
Using Web Part Schema Basic Properties 21
Examining the Digital Dashboard Factory 22
Using the Digital Dashboard User Interface 26
Demonstration: Accessing the Digital Dashboard Customization Pages 29
Lab A: Working with Web Part Properties 34
Review 43
Module 3: Creating Web Parts Overview 1
Creating Web Parts 2
Creating Web Part Content by Using Office 2000 21
Updating Previously Created Digital Dashboard Components 29
Testing Web Parts 33
Exploring Advanced Web Part Topics 37
Lab A: Creating Web Parts 47
Review 60
Trang 4Module 4: Creating and Deploying Digital Dashboards
Overview 1
Configuring a Digital Dashboard Server 2
Deploying and Supporting Digital Dashboards 12
Personalizing and Customizing Digital Dashboards 18
Enabling Offline Use of Digital Dashboards 23
Lab A: Installing a Digital Dashboard Server Site 28
Review 32
Trang 5Creating Web Parts for Digital Dashboards v
About This Course
This section provides you with a brief description of the course, audience, suggested prerequisites, and course objectives
Description
This course provides Microsoft® Exchange Server administrators and Information Technology (IT) professionals with the concepts and best practices necessary to create Web Parts and to design digital dashboard solutions
Audience
This course is intended primarily for Exchange Server administrators and IT professionals
Student Prerequisites
This course requires that students meet the following prerequisites:
! Basic Hypertext Markup Language (HTML) skills
! Familiarity with the Microsoft Outlook® 2000 user interface (UI)
Course Objectives
At the end of this course, the student will be able to:
! Describe the purpose and capabilities of digital dashboards and explain how they help workers to be more productive; describe and use the Digital Dashboard Resource Kit and explain the digital dashboard development process; describe the digital dashboard architecture (the presentation tier, the logic tier, and the storage tier); and describe how to implement a digital dashboard by using the digital dashboard data stores
! Define Web Part, Web Part schema, and digital dashboard folders; use the content properties of the Web Part schema; use the execution properties of the Web Part schema; use the appearance properties of the Web Part schema; use the basic properties of the Web Part schema; describe the purpose and functionality of the digital dashboard factory; and use the digital dashboard UI to access digital dashboard customization pages
Trang 6! Create Web Parts by using Microsoft Visual InterDev® and the Web Part Builder add-in to Visual InterDev; create Web Part content by using Microsoft Office 2000 and Outlook 2000, incorporate Office Web Components in a Web Part, and create a data access page; convert information nuggets to Web Parts and update entire digital dashboards that were created by using the Digital Dashboard Starter Kit; test Web Parts; and describe the Digital Dashboard Services Component, isolate Web Parts on a digital dashboard, use token replacement, use Web Part frames, and enable users to customize Web Parts
! Create, deploy, and support digital dashboards; configure digital dashboard environments based on the two types of Web Part stores supported by the Digital Dashboard Resource Kit: Microsoft Windows® file system and Microsoft SQL Server™; deploy and support a digital dashboard, and enable users to access a digital dashboard by using Outlook 2000; personalize and customize digital dashboards for individuals or corporate groups; and enable offline use of Internet and intranet content and business data on a digital dashboard
Trang 7Creating Web Parts for Digital Dashboards vii
Course Timing
The following schedule is an estimate of the course timing Your timing may vary
Day 1
Start End Module
9:00 9:15 Introduction 9:15 10:30 Module 1: Introduction to Digital Dashboards 10:30 11:00 Lab A: Building a Digital Dashboard 11:00 11:15 Break
11:15 12:00 Module 2: Using Web Parts and Digital Dashboard Components 12:00 1:00 Lunch
1:00 1:30 Lab A: Working with Web Part Properties 1:30 2:15 Module 3: Creating Web Parts
2:15 3:30 Lab A: Creating Web Parts 3:30 3:45 Break
3:45 4:30 Module 4: Creating and Deploying Digital Dashboards 4:30 4:45 Lab A (Optional): Installing a Digital Dashboard Server Site
Trang 8Trainer Materials Compact Disc Contents
The Trainer Materials compact disc contains the following files and folders:
setup instructions in ASCII format (non-Microsoft Word document)
description of classroom requirements, classroom configuration, and classroom setup instructions
and corrections that you find in the course
PowerPoint® presentation and Web-based materials
Windows Media™ Player
course
display the PowerPoint slides
links to resources pertaining to this course, including additional reading, review and lab answers, lab files, multimedia presentations, and course-related Web sites
slide show that explains the instructional strategy for the course and presentation tips and caveats To open the presentation, on the Trainer
Materials Web page, click Trainer Preparation Presentation
Trang 9Creating Web Parts for Digital Dashboards ix
Student Materials Compact Disc Contents
The Student Materials compact disc contains the following files and folders:
students with resources pertaining to this course, including additional reading, review and lab answers, lab files, multimedia presentations, and course-related Web sites
setup instructions in ASCII format (non-Microsoft Word document)
If there are no additional reading files, this folder does not appear
hands-on labs
appendix files, this folder does not appear
presentation and Web-based materials
files may be used to prepare the student computers for the hands-on labs
for this course If this course does not include any multimedia presentations, this folder does not appear
Windows Media Player
display the PowerPoint presentations that accompany the additional reading
If there are no PowerPoint presentations, this folder does not appear
Web page To open the Web page, open Windows Explorer, and in the root
directory of the compact disc, double-click Default.htm
Word document (.doc) files that are included on the compact disc If no Word documents are included, this folder does not appear
Trang 10Document Conventions
The following conventions are used in course materials to distinguish elements
of the text
Convention Use
# Indicates an introductory page This symbol appears next
to a slide title when additional information on the topic is covered on the page or pages that follow it
bold Represents commands, command options, and portions of
syntax that must be typed exactly as shown It also indicates commands on menus and buttons, icons, dialog box titles and options, and icon and menu names
italic In syntax statements, indicates placeholders for variable
information Italic is also used for introducing new terms, for book titles, and for emphasis in the text
Title Capitals Indicate domain names, user names, computer names,
directory names, folders, and file names, except when specifically referring to case-sensitive names Unless otherwise indicated, you can use lowercase letters when you type a directory name or file name in a dialog box or
at a command prompt
ALL CAPITALS Indicate the names of keys, key sequences, and key
combinations — for example, ALT+SPACEBAR
monospace Represents code samples, examples of screen text, or
entries that you type at a command prompt or in initialization files
[ ] In syntax statements, enclose optional items For example,
[filename] in command syntax indicates that you can
choose to type a file name with the command Type only the information within the brackets, not the brackets themselves
{ } In syntax statements, enclose required items Type only
the information within the braces, not the braces themselves
| In syntax statements, separates an either/or choice
! Indicates a procedure with sequential steps
In syntax statements, specifies that the preceding item may
be repeated
Represents an omitted portion of a code sample