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
| 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
Set up and run MDriven locally
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
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
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
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
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
| 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
- Local Installation
- Configure and Maintain MDriven Server
- Apply Bootstrap Theme to MDriven Turnkey
- Reading list
- Taking It Further Still
Configure MDriven
Configure MDriven
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.
