This solution contains 3 projects:
- Dsl contains the Domain model definition (DslDefinition.dsl) and the generated code for the model
- UI contains the Winforms control (named ModelViewControl) that represents
the model using Data binding.
- DslPackage is a Visual Studio package integrating the domain model and its
representation (the model view) with Visual Studio
When you change the
model in the Definition.dsl file, you'll need to:
- "Transform All Templates" and rebuild the Dsl project.
- Then, you'll have to update the ModelViewControl in the UI project to represent
changes in the Model and update the data binding.
- Finally, build the DsPackage project