Tài liệu Module 4: Deploying Custom Team Folder Templates docx

44 421 0
Tài liệu Module 4: Deploying Custom Team Folder Templates docx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Module 4: Deploying Custom Team Folder Templates Contents Overview Introduction to Deploying Custom Team Folder Templates Using the Windows Installer Service Using Visual Studio Installer 10 Manipulating the Target Computer Registry 23 Controlling the Run-Time User Interface 30 Lab A: Deploying a Custom Team Folder Template 35 Review 39 Information 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, ActiveX, BackOffice, FrontPage, MSDN, MS-DOS, Outlook, PowerPoint, Visual Basic, Visual C++, Visual InterDev, Visual J++, Visual Studio, Windows, and Windows NT are either registered trademarks or trademarks of Microsoft Corporation in the U.S.A and/or other countries/regions Other product and company names mentioned herein may be the trademarks of their respective owners Project Advisor: Anne Bockman (Excell Data Corporation) Project Lead and Instructional Designer: Josh Barnhill (Volt Technical) Lead Program Manager: Colleena Carr Technical Contributor: Chris Lodwig Graphic Artist: Andrea Heuston (Artitudes Layout and Design) Editing Manager: Lynette Skinner Editor: Tom Blood (Volt Technical) Copy Editor: Kaarin Dolliver (S&T Consulting) Online Program Manager: Debbi Conger Online Publications Manager: Arlo Emerson (Aditi) Online Support: David Myka (S&T Consulting) Multimedia Development: Kelly Renner (Entex) Testing Leads: Sid Benavente, Keith Cotton Testing Developer: Greg Stemp (S&T OnSite) Production Support: Ed Casper (S&T Consulting) Manufacturing Manager: Rick Terek (S&T OnSite) Manufacturing Support: Laura King (S&T OnSite) Lead Product Manager, Development Services: Bo Galford Lead Product Manager: Janet Wilson Group Product Manager: Robert Stewart Module 4: Deploying Custom Team Folder Templates iii Instructor Notes: Deploying Custom Team Folder Templates Presentation: 45 Minutes This module provides students with the ability to deploy custom Team Folder Templates Lab: 30 Minutes At the end of this module, students will be able to:  Describe how to deploy a custom Team Folder Template  Describe the benefits, capabilities, and requirements of using the Microsoft® Windows® Installer Service  Describe the benefits, capabilities, and requirements of using Microsoft Visual Studio® Installer  Manipulate registry settings on the target computer to support the installation of a Team Folder Template  Build an installer package (.msi) file by using Visual Studio Installer Materials and Preparation This section provides you with the materials and preparation needed to teach this module Materials To teach this module, you need the following materials:  Microsoft PowerPoint® file 2018a.ppt  Module 4, “Deploying Custom Team Folder Templates.” Preparation To prepare for this module, you should:  Read all of the materials for this module  Complete the lab iv Module 4: Deploying Custom Team Folder Templates Module Strategy Use the following strategy to present this module:  Introduction to Deploying Custom Team Folder Templates Provide an overview of how to deploy a Team Folder Template by using the Windows Installer Service and Visual Studio Installer  Using the Windows Installer Service List and describe the benefits of using the Windows Installer Service List and describe the elements of an installer package (.msi) file Describe the standard installation features available when using the Windows Installer Service List and describe the four tools available for creating custom installer packages  Using Visual Studio Installer Introduce Visual Studio Installer Explain the concept of Installer packages Describe the functions of components, files, and folders in an installer package (.msi) file Describe the relationship between an Installer package and an installer project Explain how to add folders and files to an installer project  Manipulating the Target Computer Registry Explain how to add and delete registry keys and values on the target computer Describe how to set registry values on the target computer  Controlling the Run-Time User Interface Explain how to build and run an installer package file Module 4: Deploying Custom Team Folder Templates Overview Slide Objective To provide an overview of the module topics and objectives  Introduction to Deploying Custom Team Folder Templates  Using the Windows Installer Service  Using Visual Studio Installer  Manipulating the Target Computer Registry  Controlling the Run-Time User Interface Lead-in In this module, you will learn about deploying custom Team Folder Templates At the end of this module, you will be able to:  Describe how to deploy a custom Team Folder Template  Describe the benefits, capabilities, and requirements of using Microsoft® Windows® Installer Service  Describe the benefits, capabilities, and requirements of using Microsoft Visual Studio® Installer  Manipulate registry settings on the target computer to support the installation of a Team Folder Template  Build an installer package (.msi) file by using Visual Studio Installer  Describe methods for controlling the run-time User Interface (UI) Module 4: Deploying Custom Team Folder Templates Introduction to Deploying Custom Team Folder Templates Slide Objective Visual VisualStudio StudioInstaller Installer To outline the process of deploying custom Team Folder Templates Lead-in Windows WindowsInstaller InstallerService Service Team Folder Templates are stored as several components within a file system folder and the WebView folder Team TeamFolder FolderTemplate Template INI HTM PST CSS Administrator’s Administrator’s Computer Computer file filesystem systemfolder folder INI wizard Team TeamFolders FoldersWizard Wizard PST HTM Team Team Leader’s Leader’s Computer Computer WebView WebView CSS After you have created and tested a custom Team Folder Template on a development computer, you must deploy the template to its users–team leaders within your organization In turn, these team leaders use the Team Folders Wizard to create and deploy team folder applications to team members Tools for Deploying Custom Team Folder Templates You use two tools for deploying custom Team Folder Templates:  Windows Installer Service Service used to provide consistent deployment of Team Folder Templates It also enables administrators and users to manage shared resources, customize installation processes, make decisions about how applications will be used, and resolve configuration problems  Visual Studio Installer Graphical tool used to author the installer package (.msi) file It also simplifies the creation of application setup programs that are distributed to single-user or enterprise-wide desktops Registering Custom Templates on the Target Computer After installing the template on the team leader’s computer, you must register the template so the Team Folders Wizard can use it to create a team folder application Use the Windows Installer Service and the Visual Studio Installer to register your template Module 4: Deploying Custom Team Folder Templates Location of Installed Components When installed, the template is contained within a file system folder All components of the template are stored in that particular file system folder except for any Web pages and supporting Web files These supporting files include cascading style sheets (.css) files and graphics (.htm) files that are both displayed on the Web pages These graphics files must be stored in a subfolder named WebView Module 4: Deploying Custom Team Folder Templates  Using the Windows Installer Service Slide Objective To outline this topic Lead-in In this section, you will learn about using the Windows Installer Service for deploying applications  Benefits of the Windows Installer Service  Installer Package (.msi) File Contents  Standard Installation Features  Tools for Creating Installer Packages This section explains the benefits of the Windows Installer Service, the contents of an installer package (.msi) file, the standard installation features, and the tools available for creating installer packages Note For additional information about the Windows Installer Service, please see “Chapter 3: Using the Windows Installer Service” of the Microsoft Mastering Series Online course Building Solutions for Microsoft Windows 2000 with Visual Basic The course is available on the Web at http://msdn.microsoft.com/training/offers/winvbo_bld/main.htm Module 4: Deploying Custom Team Folder Templates Benefits of the Windows Installer Service Slide Objective Windows WindowsInstaller InstallerService Service To list the benefits of the Windows Installer Service Lead-in  Manages The Windows Installer Service manages shared resources, enforces the same set of installation rules consistently, provides ease of customization, helps administrators decide which pieces of an application will be needed later, and diagnoses and repairs configuration problems at application run time shared resources  Enforces the same set of installation rules consistently  Provides Administrator’s Administrator’s Computer Computer ease of customization  Helps administrators decide what components of an application will be needed later  Diagnoses and repairs configuration problems at application run time The Windows Installer Service helps you deliver a reliable and manageable “Certified for Windows” installation package for your solutions A Microsoft Windows® installer package (.msi) file is a storage file containing the instructions and data required to install an application The Windows Installer Service performs standard installation and uninstallation tasks such as copying files, modifying registry settings, creating desktop shortcuts, and, when appropriate, displaying dialog boxes to query the user for installation preferences Rather than shipping each application with its own installation project file, user interface, and other components, a software vendor provides an installer package in the form of a single msi file The Microsoft Installer package (.msi) file contains data that identifies the application components, and reports the state these components must be in for the application to install The Windows Installer Service processes this data to install the application and then to repair configuration problems at run time The Windows Installer Service offers the following benefits:  Manages shared resources  Enforces the same set of installation rules consistently  Provides ease of customization  Helps administrators decide which components of an application will be needed later  Diagnoses and repairs configuration problems at application run time Module 4: Deploying Custom Team Folder Templates Installer Package (.msi) File Contents Slide Objective To list the components of an installer package (.msi) file Lead-in Product All applications are viewed by the Windows Installer Service as three logical building blocks: products, features, and components Feature Component Feature Component Component Component The Windows Installer Service views all applications as three logical levels of building blocks: product, features, and components Each product is described in the form of a single Windows Installer package (.msi) file Like a typical relational database, the msi file contains tables and relationships For a given installer project, the installer package (.msi) file is a database format that describes the relationships between the product’s features, components, and resources Product The top-level element of an installer package (.msi) file is a product Each (.msi) file contains only one product The product contained in the msi file is assigned a Globally Unique Identifier (GUID) that is used to uniquely identify that product to the Windows Installer Service Features Users can typically turn on or off features during a custom installation The Windows Installer Service supports a hierarchy of features A feature is a collection of one or more components that other features may also include Components A component is the smallest installation unit for the Windows Installer Service A component can be a collection of resources such as files, registry keys, shortcuts, or initialization (.ini) file entries Components are commonly hidden from the user Whenever a user selects a feature for installation, the Windows Installer Service determines which components are required A component does not necessarily have to contain any files It might contain only registry entries When a component contains one or more files, all files are installed into the same folder ... Product Manager: Robert Stewart Module 4: Deploying Custom Team Folder Templates iii Instructor Notes: Deploying Custom Team Folder Templates Presentation: 45 Minutes This module provides students with... file Module 4: Deploying Custom Team Folder Templates Overview Slide Objective To provide an overview of the module topics and objectives  Introduction to Deploying Custom Team Folder Templates. .. Team Folder Templates Introduction to Deploying Custom Team Folder Templates Slide Objective Visual VisualStudio StudioInstaller Installer To outline the process of deploying custom Team Folder Templates

Ngày đăng: 11/12/2013, 14:15

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan