Consultingwerk - Events
 

SmartComponent Library Training

11 May 2020  - 16 May 2020

Join our Webinar 11 - 15 May 2020

Due to the COVID-19 virus, the SmartComponent Library Training, which was planned in Rotterdam, shall take place in May remotely with a remote Trainer.

There will be a 20% discount for participation.


During this public instructor-led training you will take a deep dive into the development of the Application Business Logic / Backend Components and the tools of the SmartComponent Library. The training will provide an introduction into two frontend options: OpenEdge GUI for .NET and the Angular web frontend of the SmartComponent Library as well as RESTful services.  

The training is organized in cooperation with Progress. Training location is Rotterdam (NL), Progress EHQ.



The training will be held by:


Mike Fechner, Architect & Product Manager

Daniel van Doorn, Senior Consultant





Prerequisites: 

  • Progress Developer Studio for OpenEdge (basics)
  • OOABL (basics)
  • ProDatasets (understanding of concepts at least)
  • AppServer (basic understanding)



Day 1

  • Architectural Overview: The SmartComponent Library, the OpenEdge Reference Architecture (OERA) and the Common Component Specification (CCS)
  • Overview of the training environment, Tools, Progress Developer Studio Workspace, AppServer
  • Using the Business Entity Designer to build and test Business Entities
  • Overview of Internet Resources for the SmartComponent Library



Day 2

  • Developing Business Entities
  • Accessing Business Entities
  • Simple and Complex Validation
  • Using Dataset Model Classes
  • Strong Typed Queries
  • The Hidden Gems: The Util Helper Classes



Day 3

  • Complex Query Scenarios
  • Command line tools: Scaffolding and Static Names Generator
  • GUI for .NET Application Development
  • Generating GUI for .NET Applications with the SmartComponent Library
  • Building Complex Screens



Day 4

  • Business Tasks and Invokable Methods
  • Object Serialization Options
  • Building RESTful Services
  • Testing RESTful Services using PASOE
  • Logging Options
  • Command line tools: Trimming and monitoring the PASOE



Day 5

  • Using the SmartComponent Library Angular Web Frontend
  • Overview Mobile Development with the SmartComponent Library and NativeScript


Download the flyer Download the flyer


For more information, contact us! For more information, contact us!