You can use this page to choose a task-focused MDriven guide when you are installing, administering, developing, styling, securing, or learning an MDriven application.
The HowTos section contains procedures for completing a specific task. Start with the outcome you need, then open the guide that matches your environment. For example, if you need to run MDriven locally, use Local Installation; if you need to manage an existing MDriven Server, use Configure and Maintain MDriven Server.
Choose a guide by task[edit source]
| If you need to... | Start here | Example outcome |
|---|---|---|
| Install MDriven Server and MDriven Turnkey locally | Local Installation | You can reach MDriven Server and MDriven Turnkey on their configured endpoints and inspect their logs if startup fails. |
| Configure, operate, maintain, or recover an MDriven Server | Configure and Maintain MDriven Server | You can connect to the server, perform maintenance work, and find guidance for issues such as a corrupt server or a lost password. |
| Apply a Bootstrap theme to a Turnkey site | Apply Bootstrap Theme to MDriven Turnkey | You can change the visual theme used by your Turnkey application. |
| Work with the signed-in user and authorization groups | Access Logged In User and Use AccessGroups | You can use the logged-in user and AccessGroups when implementing access behavior. |
| Import data from another SQL Server | Import Data from Other SQL Servers | You can follow the dedicated import procedure instead of treating the source database as part of the MDriven model. |
| Resolve a case where Visual Studio does not open a model file | Fix Visual Studio Not Opening Model File | You can diagnose and correct the Visual Studio/model-file integration problem. |
Recommended paths[edit source]
Set up and run MDriven locally[edit source]
Use this path when you need a working local or server installation before you begin administration or application work.
- Open Local Installation.
- Complete the installation and verify that both MDriven Server and MDriven Turnkey are reachable.
- If the services do not behave as expected, inspect the server and Turnkey log files described in that guide.
- Continue with Configure and Maintain MDriven Server when you need operational configuration or maintenance.
The local-installation guide also documents firewall ports and service startup configuration. Use those instructions on the host where you installed the services.
Operate an MDriven Server[edit source]
Use this path when MDriven Server is already installed and you need to administer it.
- Open Configure and Maintain MDriven Server.
- Choose the relevant area: connecting to the server, the user/web interface, security concerns, installation on Windows, maintenance, or problem recovery.
- For a maintenance task, follow the guide's sections on periodic server-side actions, file export, or database download and upload as applicable.
- If you are locked out or suspect corruption, use the problem-specific guidance in the same guide before making unrelated changes.
Customize a Turnkey application[edit source]
Use this path when you are changing the appearance of an MDriven Turnkey application.
- Open Apply Bootstrap Theme to MDriven Turnkey.
- Follow the theme-application procedure for the Turnkey site.
- Keep styling work separate from server administration: configure the server through the server guide and apply the site theme through the Turnkey guide.
Implement user-aware access behavior[edit source]
Use this path when your application needs behavior based on who signed in or which authorization groups they belong to.
- Open Access Logged In User and Use AccessGroups.
- Identify the signed-in user in the context required by your application.
- Use AccessGroups, the groups used for access behavior, according to the procedure in that guide.
For example, use this guide when a ViewModel action must behave differently for members of different AccessGroups.
Learning and next steps[edit source]
HowTos are most useful when you already know the task you need to complete. For broader learning, use the material below before or alongside a procedure.
- Reading list collects theory and exercises on topics including classes and instances, attributes, relations, persistence, ViewModels, reports, debugging, authentication and authorization, REST, styling, MDriven Server, and versioning.
- Taking It Further Still directs you to additional training material.
A practical learning sequence is:
- Read the relevant topic in the reading list.
- Perform one focused task from this page, such as local installation or applying a Turnkey theme.
- Return to the task guide when you encounter an operational, integration, or troubleshooting need.
Find the right type of help[edit source]
| Your question | Use |
|---|---|
| âHow do I complete this configuration, installation, or repair task?â | A HowTo guide on this page. |
| âHow does this MDriven concept work?â | Reading list or training material. |
| âHow do I maintain or recover the server?â | Configure and Maintain MDriven Server. |
| âWhy will Visual Studio not open my model file?â | Fix Visual Studio Not Opening Model File. |
See also[edit source]
- Local Installation
- Configure and Maintain MDriven Server
- Apply Bootstrap Theme to MDriven Turnkey
- Reading list
- Taking It Further Still
Configure MDriven[edit source]
Configure MDriven[edit source]
Use these guides for common MDriven configuration and administration tasks:
| Task | Guide |
|---|---|
| Configure and maintain MDriven Server | Configure and Maintain MDriven Server |
| Work with MDriven administrative database tables | MDriven Administrative Database Tables |
| Set up MDriven Server with Windows Authentication | MDriven Server with Windows Authentication |
| Recreate an SQL database | Recreate SQL Database |
| Remove SQL Database Change Tracking | Remove SQL Database Change Tracking |
| Set up social login | Set Up Social Login |
For deployment, see the Installation and Deployment guides. For configuration-related problems, see Debugging and Troubleshooting.
