Best Practices
This page was created by Wikiadmin on 2026-07-29. Last edited by Wikiadmin on 2026-07-29.
This page helps readers find documented MDriven guidance for modeling, application design, user-interface work, and related development practices.
Find guidance by area
| Area | Documented topics | Start here |
|---|---|---|
| Model design and business logic | Modeling basics, associations, constraints, enumerations, state machines, workflows, actions, ViewModels, persistence, and SQL database integration. | MDriven Designer documentation |
| Quality, security, and evolution | Testing and simulation, access control, performance optimization, refactoring, and supported patterns. | MDriven Designer documentation |
| Integration | REST API use and SignalR real-time communication. | MDriven Designer documentation |
| Web UI and styling | Web customization, Turnkey styling and theming, Bootstrap, Angular, MVC, CSS, login and account UI, and custom HTML. | UI & Styling documentation |
| Desktop UI | WPF and WinForms styling, WPF tools, menu shortcut keys, and Material Design in WPF. | UI & Styling documentation |
Choose a starting point
- For model structure, data, workflows, actions, or ViewModels, start with MDriven Designer documentation.
- For testing, access control, performance work, refactoring, or design patterns, use the relevant sections of MDriven Designer documentation.
- For REST or real-time integration touchpoints, consult MDriven Designer documentation.
- For web customization, theming, CSS, or desktop presentation in WPF or WinForms, start with UI & Styling documentation.
