SupportContactNewsCareersSite Map
 
Home Company Products Solutions Training Clients Partners
 
Training
  Java EE
  Web Services
  Java for Smalltalk Developers
  Introduction to Smalltalk
  Advanced Smalltalk
  Envy
  SMT Training
go
   
 
   

Envy

Description

Introductory course on Envy

Prerequisites

Knowledge of Smalltalk

Content
Learn how to use Envy for source configuration management and version control in the VisualAge Smalltalk environment. The course uses practical examples to cover all aspects of the problem domain and the Envy solution. At course completion you will be an effective member of an Envy team.

The topics that will be covered in depth are:
  1. Envy History
  2. Software Life Cycle
  3. What does Envy bring to Smalltalk
  4. The Repository and EMSRV
  5. Envy Development and its artifacts
    • Creating an Application
    • Dealing with Prerequisites
    • Users, Groups, Roles and Privileges
    • Creating a Class
    • Joining development in progress
    • Editions, Versioning and Releasing
    • Managing what’s in your image: Loading and Unloading
    • Creating a Subapplication
    • Creating an Extension
  6. Source Configuration Management with Envy
    • Configuration Maps
    • Required Maps
    • Configuration Expressions
    • Releasing the system
  7. Maintenance and Version Control
    • Re-establishing a development environment
    • Concurrent threads of development
    • Branching & Merging
    • The image vs. the Repository
      • Image Inconsistencies
      • Deleting methods and classes and recovering them
      • Scratch Editions
    • Renaming and Moving classes
  8. Miscellaneous Topics
    • Going outside the Team - Importing/Exporting
    • Preferences Workspace
    • Queries
  9. Advanced Topics
    • Subapplication lineups``
    • Envy Hooks
    • Keeping a local development environment
Duration
2 to 3 days
   
   
 
Home Company Products Solutions Training Clients Partners
 © Copyright , Synchrony Systems Inc. All Rights Reserved Worldwide.