|
 |
 |
FACTORYWORKS CUSTOMIZATION - CDE (CLIENT DEVELOPMENT ENVIRONMENT)
FACTORYworks3 Customization - CDE (Client Development Environment)
Course Objectives This course prepares you to: • Describe the FACTORYworks client development environment (CDE), its components and architecture • Create, test and deploy standalone thin client applications using the Thin Client Development toolkit • Customize the Operator Client (itself a thin client application) by integrating UIs for custom business rules and adding new queries
Classroom Format • Lecture / Lab • Lecture describes major features & concepts • Hands-on exercises provide practice using examples • Class length is five days
Prerequisites • Introduction to FACTORYworks3 • Familiarity with .NET • Event-driven paradigms and GUI creation an advantage
Course Outline:
Module 1: Introduction and Overview • Run time thin client architecture, components and functionality • CDE overview • Glossary of thin client specific terms
Module 2: Getting Started • Thin client installation overview, both client and server • Role of C# and the CDE Add-In in CDE • CDE ‘Project' description
Module 3: Building a Simple Thin Client Application • Introduction to Form Designer, Action Assigner, Action Definer • Creating a project • Creating a form and adding controls to it • Role of actions in a thin client application • Client and Server actions
Module 4: Actions • Assigning actions to controls, events, menus • Assigning action properties • Defining new actions • Access maps • Context variables
Module 5: Debugging Environment & Tools • Review of CELLtrace and CELLtalk • Thin client tracing • Thin client console • Setting breakpoints
Module 6: Expressions • Reusing forms • Using Expressions
Module 7: Subscriptions • Overview of the publish/subscribe architecture • Creating, modifying and implementing a subscription in a thin client application
Module 8: Advanced Features • User Authorization • Localization • Object manager
Module 9: Thin Client Application Maintenance • Using CDEutil • Implementing source code control for projects • Deployment strategies • Streamlining actions • Operator Client upgrade considerations
Module 10: Operator Client Overview • Understanding the architecture before making changes • Panels/Tabs • Adding a new ad hoc rule
Module 11: Modifying the Operator Client • Forcing a modal window • Master workflow control • Adding a new Workflow rule
Cost: $2,500.00 USD per person
Disclaimer: Periodically, Applied Materials will review and change course content to ensure it is aligned with current functionality of the product. Course content presented in this document could change because of this process.
|
 |