Migration from eDeveloper V9.4 to uniPaaS

Course Syllabus

(Course catalog #TMMC-COE10)

Course Introduction

The Migration from eDeveloper V9.4 to uniPaaS Open Client course is a classroom course intended to teach the new features provided by uniPaaS.

The main objectives of the course are to:

Introduce the new uniPaaS concept and interface

Help the students migrate their applications to uniPaaS

Introduce the students to the new features of the tool

When the course is completed, the students will be able to migrate their applications to uniPaaS and enhance their applications using the new features.

The course comprises 22 content modules (chapters). These modules were written in logical order, progressing from the basic to the complex. It is therefore highly advisable to work through the modules in the order they are presented. This allows the student to gain full benefit of the course's structure and to complete the course with the best results.

The course relies heavily on practice. The student is given practical examples and exercises throughout the course, which relate directly to the end-product, the course project. Performing these examples and exercises fully and with careful attention to directions is of the utmost importance in this course.

We have added many screenshots to the course, in order to help you make sure that you are on the right track and following instructions properly.

Target Population

Programmers who want to built applications using uniPaaS Open Client.

Prerequisite Knowledge

A student who participates in the course must meet the following requirements:

Environment

English reading / writing - basic knowledge

Know how to browse a Text file / HTML file

Know how to install / uninstall software using an installation program

Basic PC technology knowledge

Fundamental knowledge of the Windows XP® environment

Development Knowledge

At least 6 months of proven experience of developing in eDeveloper 9.4

System administrator grant is required for logged user (for example, the sa user).

Personal Web Server

A Personal Web Server (IIS) must be installed on your computer (available on your Windows operating system installation disk).

Browser

MSIE 6.0 or higher.We have optimized the course for these versions.

Version Control

A Version Control server must be installed (and running) on your computer. This can be any external Version Control client that complies with the SCC API specification, such as Microsoft Visual SourceSafe.

If you do not have a server, you can still read the module, but you will not be able to do the examples.

Utilities

PDF:The printable version of the course is in PDF format. You will need the Acrobat Reader to view its contents.

Adobe Acrobat Reader®

Objectives

In this course you will learn about:

The new uniPaaS project paradigm

The new Studio interface and enhanced features

The new uniPaaS Data repository

The new uniPaaS Task Editors

The enhanced Expression Editor

The new and enhanced logic unit for supporting the event-based programming paradigm

Creating and calling your own functions

Creating a more user friendly and impressive application using the new GUI enhancements

Handling the presentation of the parent-child task using the new Subform control

The enhanced Menu repository

Migrating your application to uniPaaS

Better connectivity to databases using the new Datetime data type and functions

Handling an XML file as a uniPaaS data source

The Studio and Runtime separation

Concurrently executing multiple programs

The enhanced uniPaaS Debugger

Saving revisions of your project and working in team development using an external Version Control system

The Rich Client concept

Course Modules

Introduction

Building a Project in uniPaaS

Runtime Studio Separation

Migration to uniPaaS

Data Repository

DateTime Data Type

The New Task Editor

Task Functionality Enhancements

The Variable Change Logic Unit

Developer Functions

GUI Features

Subform control

Menu Enhancements

Unicode

Concurrently Executing Multiple Tasks

Debugger

Reports

Version control

Composite Resources Support

XML Support

Web Services

Rich Client

*Magic University may change the course's content/duration with no prior notification.**The stated course duration does not include individual PC setup time. If required, additional time should be allocated for this.