Академический Документы
Профессиональный Документы
Культура Документы
Deploying Components
and Class Libraries
Module Overview
Introduction to Components and Class Libraries
Factors include:
Deployment models
Performance impact and constraints
Security boundaries
Tight/loose coupling
Reusability
Future business requirements
Software Development Life Cycle
Building
Envisioning Deploying
Planning Stabilizing
Upgrading and Maintenance Within the Software
Development Lifecycle
After deployment:
Crew
Ground Air
Inter-
Domestic Frequent
national
Flyer
Lesson 2: Deploying a Component/Class Library
Preparing an Application to Use Component/Class
Libraries
What Is an Assembly?
Demonstration: Creating and Referencing a Class Library
from an Application
Deploying an Assembly
What Is the Global Assembly Cache?
Installing an Assembly into the Global Assembly Cache
Demonstration: Installing an Assembly into the Global
Assembly Cache
Managing Versioning Within an Application Using a
Component/Class Library
Demonstration: Updating and Deploying a Class
Library/Component
Preparing an Application to Use Component/Class
Libraries
Assemblies:
Contents of assemblies:
Benefits:
Side-by-side deployment and execution
Improved loading and search time
Reduced memory consumption
Installing an Assembly into the Global Assembly
Cache
Versioning:
Assembly manifest stores the version number
Assembly version number is a four-part string
<major version>.<minor version>.<build
number>.<revision>
Verifying Results
Best Practices: Deploying Components/Class
Libraries
To verify results:
Logon information
Best Practices
Tools
Course Evaluation