[[File:UI_CompilerWindow.png|220px|thumb|right|Compiler window previewing code]]
==Overview==
The {{UBIK}} compiler assembles and compiles customizing code into invokable .NET assemblies. It also creates the necessary tables, views and stored procedures in the database. In short: compiling a {{UBIK}} data model is a necessary step to bring custom classes and their behavior to life.
[[File:UI_CompilerWindow.png|220px|thumb|right|Compiler window previewing code]]
==User interface==