Training

DevForce Fundamentals / Advanced Class

Below is the detail for the 4-day Class. We can also customize a course for your specific requirements. For more information or to sign up for a training class contact us at sales@ideablade.com.

DevForce Fundamentals Review (Day 1)

The DevForce Fundamentals Review class is a high-speed tour through DevForce basics.
Its prerequisites are as follows:

  • A complete reading of the DevForce Concepts Manual
  • Completion of all tutorials in the DevForce Fundamentals series
    Completion of the tutorials is important, as there is little or no hands-on work in this class. Components of the Fundamentals class are shown below; topics will be emphasized or de-emphasized according to students’ interests.
    1.
    Architectural Model
    2.
    Object Mapping
    3.
    Smart Client User Interfaces
    4.
    Persistence
    5.
    Creating and Deleting Business Objects
    6.
    Null Entities
    7.
    Many-to-Many Relations in DevForce
    8.
    Entity Retrieval Overview
    9.
    DevForce Object Query Language
    10.
    Supporting Disconnected Use
       

    DevForce Advanced Training (Day 2 and Day 3)

    The DevForce Advanced Training class is a high-speed tour through DevForce basics.
    Its prerequisites are as follows:

  • The DevForce Fundamentals Review class, or
  • Completion of the prerequisites for the latter and significant introductory development experience with DevForce.
    There is no hands-on work in this class. Components of the Advanced class are shown below; topics will be emphasized or de-emphasized according to students’ interests.
       
    Day 2
    1.
    Doing More with Code
    2.
    BindingDescriptors, DataConverters, and ViewDescriptors
    3.
    Composing Forms with UserControls
    4.
    Understanding the BindableList(Of T
    5.
    Handling Concurrency Conflicts
    6.
    Checkpointing
    7.
    Asynchronous Queries
    8.
    Security - Overview
       
    Day 3
      1. DevForce Verification
      2. Generalization Hierarchies
      3. Discovering User-Defined Columns
      4. Dynamic Properties
      5. Dynamic Entities
      6. Data Source Keys
      7. DevForce Future Directions (J.Traband)
       

    Other Topics – Presented as Demand Dictates
    The following topics may be substituted for some of the topics in the regular curriculum:
     
  • Enumeration Entities
     
  • Reporting
     
  • ASP.NET Apps
     
  • Security – Authentication
     
  • Web Service Entities
       

    DevForce On-Demand Training
    DevForce On-Demand Training classes are custom-designed to meet the needs of a specific client, and can be delivered at IdeaBlade headquarters or at the customer site. They are typically three days in length, with material drawn from the Fundamentals Review and DevForce Advanced Training classes.
       

    DevForce and the Microsoft CAB (Day 4)
    Introduction to Cabana and the CAB (Microsoft Composite UI Application Block).