DFC FUNDAMENTALS
DFC introduction gives a general vision of EMC - Documentum Foundation Classes (DFC)
And its interfaces. In a practical developer, student oriented laboratory, the students will use applications written for example in Java, Visual Basic or C# design to illustrate the DFC fundamentals concepts. This course is design for developers without previous DFC knowledge. Student manual in English.
Duration: 2 days (16 hrs.)
Student requirements:
Technical Fundamentals or equivalent.
Experience with Java, Visual Basic o C# programming.
Experience with object oriented programming.
Expected achievements:
To know the EMC - Documentum Foundation Classes (DFC) definitions.
Learn to use DFC Javadocs.
To know comparatively the object models from the Content Server and the DFC hierarchy interfaces.
Learn to custom objects using propose methods.
Learn to create and manage objects.
Learn to work with contents.
Learn to perform searches in the Docbase using queries collections.
Learn to use Operations Package.
Work with errors and exceptions.
Learn to migrate applications to DFC 5.x
Topics:
DFC Overview
- What is the DFC?
- DFC/Desktop walkthrough
- Our first DFC program
- Reading the Javadocs
- Installing and Using the DFC
- Microsoft.NET
Clients and Sessions
- Interface overview
- Clients and Sessions (Session
Manager)
- Docbase Maps
- Instantiating Objects
DFC Type Related Interfaces
- Object Model and Inheritance
- IDfTypedObject and Subtypes
- Creating Objects
Common DFC Tools
- Files, Collections and Lists
- Referencing Objects
- Object IDs
- Queries
Operations
- Operations Overview
- Operations Design Pattern
- Import, Checkout, Checkin, Export
Exceptions and Errors
- Checking for null
- Handling Exceptions
- Checking for Errrors
- Tracing
Other Tasks
- Working with Content
- IDfOperations vs. Type Related
Interfaces
- Manual Library Services
- Object Locking
DFC 5.x Topics
- New in DFC 5.x
- Migration Issues
- Introduction to the Business Object
Framework (BOF)
Laboratory: One practical session for each theoretical module
Note: the topics can be updated according to the constant contents review procedure performed by Puntocom S.A.
For more information please contact us.
|