Introduction

Welcome to the Modelio C# Designer user guide!

Modelio C# Designer is used to generate and compile a C# application from a Modelio 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.

Modelio C# Designer functions

Modelio C# Designer provides five main features:

Modelio C# Designer also provides you with powerful parameterization features, including:

Permanent code/model consistency

The consistency of the model built in Modelio and the code produced by Modelio C# Designer 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.