Overview of Objecteering C# Developer

 

Introduction

Welcome to the Objecteering C# Developer user guide!

 

Objecteering C# Developer is used to generate and compile a C# application from an Objecteering model, and to generate its associated documentation.

During the modeling phase, a reverse feature is provided, to enable you to use classes in existing libraries.

 

Objecteering C# Developer functions

Objecteering C# Developer provides five main features:

·         C# code generation

·         Compilation of generated code

·         C# documentation generation

·         Reverse of existing libraries

·         Visual Studio projects bridge

 

Objecteering C# Developer also provides you with powerful parameterization features, including:

·         Objecteering C# Developer parameters

·         Code generation templates and makefile generation templates

·         Parameterization of basic types and accessors

 

 

Permanent code/model consistency

The consistency of the model built in Objecteering and the code produced by Objecteering C# Developer is maintained at all times, through the model-driven mode.  This mode allows the generation of the entire C# application from the model, as well as the retrieval of the code inserted using dedicated markers.  This means that code/model consistency is ensured, whilst maintaining the independence of the design model and the implemented code.