Show / Hide Table of Contents

Getting Started with SilverModel

SilverModel is a powerful Code Generator using UML models and Razor Templates.

It can export code for any computer language using our flexible code generators.

Output code for

  • C#
  • Javascript
  • HTML
  • Typescript
  • Phyton
  • Java
  • etc

Outline of main documentation parts

Code Generators

The main features of the code generator are

  • Code Generators

    • Feature Overview
    • [Razor Templates] (/articles/Code%20Generators/Razor Templates.html)
    • Razor Editor
    • Razor Debug
    • Razor Tips
    • Razor API
    • Razor Macros
    • Extending Code Generators with Stereotypes
    • Stereotypes Examples
    • Data Types
      • Data Type Conversion Across Languages (e.g C#, Javascript, HTML )
    • Included Generators
    • Walkthrough
  • Generating Code

    • Generating Code
    • Code Generation Paths
    • File Overwrite Protection

  • UML Class Models

    • Class's
    • Properties
    • Enums
    • Interfaces
    • Relationships
    • Diagram Layout
    • Code Generator Selection


  • Documentation
    • Editor
    • Wiki Output


  • C# DLL Import

UML Modeling

The UML section contains information to help you learn about UML Modeling.

Documentation

Tools to help you document your models and publish this documentation to Wikis, Word, Code Comments etc

Plugins

How to write Plugins to extent the functionality of SilverModel

Back to top Generated by DocFX