Project

The Mondop project is a collection of Nuget packages, that can also be used outside mondop. Below you will find an overview of the packages. Keep in mind that the current fase of development is premature so packages might change and new packages will be added.

Roadmap

Milestone Desscription
1Programmatic modeling simple data types, data access and logic. Fixed generation in C#.
2Programmatic modeling of api's. Fixed generation in C#.
3Programmatic modeling of Simple UI (Web/Desktop). Fixed generation in C#.
4Programmatic templates for code generation.
5Persistance of models.
6Desginer tooling.
7Repository for sharing / updating templates.

Packages

Mondop.Abstractions

Abstractions is a packages that contains interfaces that u can use to keep the implementation of that functionality abstract through the implementation of satelite assemblies or your own packages or libraries.

DocumentationGitHubNuget

Mondop.Guard

Guard is a package that contains a class to check for null values. This class can be usefull when you want to check for parameters that have a null value.

DocumentationGitHubNuget