Caché Application Development

Course Length: 4.5 days
Prerequisites: Prior experience with M programming at more than a novice level.
Method of Instruction: Public or on-site lecture/workshop instruction.

Caché Application Development is designed for students who already know M and have some experience with application development, in M or in other languages. Prior experience with object oriented programming and SQL will help in getting the most out of the course, but are not prerequisites.

After an overview of Caché concepts, the students use Caché tools to build some simple applications that involve definition and implementation of class objects and the creation of methods for them. Participants will be introduced to object oriented ideas, such as inheritance, encapsulation and polymorphism.

Caché ObjectScript is similar, but not identical to M; these differences will be covered in the class.

We will show how to connect a Caché application to web pages, Visual Basic front ends and to MS Access databases. We will also learn how to retrieve data from a Caché database with SQL

Upon successful conclusion of the course, the student should be able to: