Introducing MDriven Turnkey
This page was created by Stephanie@mdriven.net on 2023-06-14. Last edited by Stephanie@mdriven.net on 2025-05-16.

What is Turnkey?

MDriven Turnkey is a model-driven application front-end designed to develop internet applications using a variety of proven technologies such as JQuery, Bootstrap, AngularJS, Blazor, MDriven Framework, Microsoft Azure, SQL Server, MySQL, and Postgres. It allows developers to create applications without per-user fees or restrictions, although additional performance needs may incur extra costs.

How does it work?

MDriven Turnkey works by leveraging the MDriven Designer and Server to provide a streamlined development process. It handles the heavy lifting of application development, freeing developers to focus on creative aspects like modeling and UI design. The platform also includes features like the Turnkey Live View, which enables real-time UI design and testing while the application is running.

Key features of MDriven Turnkey include:

1. Model-Driven Development: Utilizes MDriven Designer and Server to create applications based on defined models.

2. Real-Time UI Design: The Turnkey Live View allows for real-time changes and testing of the application's UI.

3. Extension Mechanism: Supports custom C# .NET implementations for specific needs like cryptography or external API calls.

4. User Permissions and Data Integrity: Offers sophisticated user permissions and data integrity features, such as locked forms and tool-tips for enhanced user experience.

5. No Lock-In: Users can retrieve all their data and end their subscription without being locked into the service.

With MDriven Turnkey, we have separated the three different areas of concern.

  1. System Gist: designed with MDriven Designer
  2. Modernity: implemented by the MDriven Turnkey motor and the MDriven Server
  3. Fashion: done with CSS and Html5 and AngularJS – or WPF (Windows Presentation Foundation)

The System Gist is explained earlier in this book and this chapter is dedicated to how you create your MDriven Turnkey site so that you have somewhere to execute the System Gist.

There are three ways to get a brand new MDriven Turnkey site:

  1. Buy a slot from MDriven
  2. Set up one in your own Azure account.
  3. Set up one on your own premise

Buying a Turnkey slot from MDriven can be a great way to get started, but MDriven will do the same thing as described for Azure below. The only difference is that the MDriven Azure account will be used and as such, MDriven will pay Microsoft for computing power. To buy your slot, follow the instructions on the MDriven site.

The MDriven Book - Next Chapter: Installing MDriven Server and Turnkey on Microsoft Azure