Skip to main content

Project Templates

Application composition project type

This project type is used to compose applications based on already existing, reusable components.

Architecture project type

The Software architecture design project focuses on the modeling of software architecture according to the principles of C4 modeling. The modeling tool helps you creating, maintaining and sharing diagrams of several levels, while you can write and track your architectural decisions directly within the Solution Designer. Read more about the capabilities in Architecture projects here.

Implementation project type

Projects of type implementation cover design along with implementation. They are usually used to implement services with different requirements (e.g. domain services, integration services, frontends).

The following project templates are currently available:

Extensions

Extensions are features which provide additional capabilities during modeling and code generation. They can be enabled and disabled within a project. For more information about extensions see Extensions

❗️info

Each implementation project also comes with the possibility to model your service within the graphical modeling tool. More about these functionalities can be found under Graphical implementation design