MDrivenWiki
  • Documentation
  • Training
  • Q & A
  • Model Examples
  • Best Practices
Copyright 2023 © M
  • Documentation
  • Training
  • Q & A
  • Model Examples
  • Best Practices
  • Release Notes
  • Glossary
    Documentation
    Discussion
    View source
    View history
    QR code
    E-Mail
    Documentation
    General
    • Why MDriven
      • Why You Should Choose MDriven
    • Products
      • MDriven Product Line
      • MDriven features and benefits
      • Download
    • Architecture
      • MDriven Architecture
      • Build Enterprise Information Systems
      • Complexity shows up almost immediately–get the tools to manage it
      • Different types of bugs
      • Enterprise architect information
      • Fashion Gist and Modernity
      • GistMDriven
      • Main concepts definition
      • MDriven Turnkey Architecture
      • Model Driven
      • Philosophy–where lies the value
      • Reality and the theoretical best model
      • Database OR Mapping
      • User interface technologies
    • Modifying data
      • Actions
      • Methods
      • Serverside actions
    • Deployments
      • Windows
        • IIS
        • Docker Desktop
      • Linux
        • Local Installation
          • Local installation
          • WSL Windows subsystem for Linux
        • Production Installation
          • Serving MDriven with Nginx Server as a Proxy
          • Serving MDriven using Apache Webserver
      • Docker
        • Docker
        • Docker Local Deployment
      • Microsoft Azure
        • Installing MDriven Server and Turnkey on Microsoft Azure
        • Manual WebApp installation
        • Using a Deployment agent
        • Using Github
      • Amazon Web Services
    MDriven Designer
    • Introduction
      • Introduction to MDriven Designer
      • MDriven Designer Features & Settings
    • Getting Started
      • Part 1
      • Part 2
      • Part 3
      • Part 4
      • Part 5
      • Part 6
      • Part 7
      • Part 8
      • Part 9
      • Part 10
      • Part 11
      • Part 12
      • Part 13
    • Overview Course
      • Starting MDriven Designer from the portal
      • MDriven Movie Theatre Part 1
      • MDriven Movie Theatre Part 2
      • Mockotype
      • Modlr
      • Modlr plugin
    • Advanced Features
      • AutoForms–get more with less faster
      • Access groups
      • AccessGroups, InterestGroups and ViewModel-Enable
      • ChatDesignerPrompt
      • PlacingContainer
      • TK Live View
      • Snippets–the productivity booster
      • Switching to VS from MDrivenDesigner to Access CodeDress
    • Database
      • Reverse engineer a database
    • Developments
      • MDriven 7.2
    • Troubleshooting
      • Before going nuts about this issue
      • Check model error
      • Moving your work from MDriven Designer to MDriven Framework
    • Topics
      • Barcode - on Android - with Xamarin and MDriven
      • Catching more information in your model
      • Creating CustomControl that Shows Data in a Gantt Chart
      • Custom controls in ViewModel aided Views
      • Delayed Fetch
      • Derivation expressions
      • Derived settable attributes
      • Diagrams in Diagrams
      • Ecomdl
      • Enumerations
      • Enumerations in Modlr
      • Exception starting
      • GuardConstraints
      • Making sense of legacy data–DB Reverse
      • Material Design Icons
      • MDriven Designer and Modlr extensions–exporting data
      • MDriven Designer–a new Rename function to save you time
      • MDriven In Xamarin
      • MDrivenDesignerPropertyInspectorHints
      • NugetProject
      • Object Identity
      • PersistenceMapperWEBAPIClient
      • Plugins in Modlr
      • PopUp action
      • PreserveLegacyFilenames
      • Property inspector
      • Simulate login
      • Styling WPF Applications and ViewModels
      • Text formatting
      • The Concept application WhenAndWhereProject
      • UI First–or information first
      • UIOverride
      • Updates to AutoForm and Debugger after latest feedback
      • Using other than standard Persistence Mappers per attribute
      • Using WECPOF in runtime
      • WECPOF
      • WECPOF Goodies
      • WPF Debugger
      • Xmi
    Modeling
    • UML
      • General
        • Introduction to the Model
        • UML School
        • Association
        • Class diagrams
        • State Diagrams
        • Adding a link object
        • Business Delete Rules
        • Data validation
      • Examples
        • Example Gist
        • Complete model examples
        • Model Examples Old
      • Discussion
        • Ditch Sparx today
        • Rename a class in your model
        • Importing web service interface as model
        • Using the model debugger to change the model itself
    • ViewModels
      • Introduction
        • ViewModel
        • ViewModel settings
        • Nestings
        • Efficient ViewModel fetch
      • User interfaces
        • Restricting data access
        • Showing data
        • Auto save
        • Modal views
      • Topics
        • Built in ViewModel variables
        • Data transformation
        • Navigation
        • ViewModel validations
        • ViewModel variables
      • Variables
        • VClientScreenHeight
        • VClientScreenWidth
        • VCurrent and vSelected
        • VIsMobileDevice
    • Tagged values
      • Introduction
        • TaggedValues
      • Designer
        • Updating the designer's list
        • Complete list
      • Columns in VMs
        • Angular Ext Component
        • autocomplete
        • autofocus
        • BlobDownloadLink
        • ClientSortable
        • DataIsHtml
        • DataIsImageUrl
        • DataIsLink
        • BlobType
        • FixColSize
        • FormatAttr
        • HideHeading
        • MaxFetch
        • MaxFileSizeInBytes
        • Placeholder
        • Resizable
        • SeekerSortable
        • SkipStyleLogic
        • StringFormat
        • StringFormatAngular
        • StringFormatRazor
        • Switch
        • Autofocus
        • BlobDownloadLink
        • Texttype
        • MaxFetch
      • Attributes
        • Added tagged values to attributes based on the class' tagged values
        • CheckIdNameConflict
        • BlobType
        • ExternalBlobStorage
      • Methods
        • ExternalLateBound
      • Viewmodels
        • CSSGrid
        • DoNotSearchOnEnter
        • AutoSave
        • RestAllowed
        • UIAllowed
        • FixColSize
        • HideMenubar
        • HideSidebar
        • ModalSize
        • MVC
        • Savebar
        • TurnkeyTimeoutMinutes
        • XmlRootTag
      • Nestings
        • CellSelect
        • ClientSortable
        • Editable
        • FrozenColumns
        • IncludeCurrentAndSelectedVariables
        • IsSeekerResultGrid
        • MultiSelect
        • Striped
      • Advanced
        • Adding or removing tagged values in your model - using the model debugger
        • Getting taggedvalues in runtime without code
        • Important TaggedValues for MDriven Turnkey Web-UI is found Here
        • Important TaggedValues for MDriven WPF Fat client
    • Data types
      • General
        • Data types
        • Precision
      • Simple types
        • Boolean
        • DateTime
        • Decimal
        • Double
        • Float
        • Guid
        • Int32
        • Int64
        • Integer
        • String
      • Classes
        • What is a Class
        • Class actions
      • Objects
        • Objects
      • Tuple
        • The Tuple
    • Modifying data
      • Actions
      • Methods
    • Ocl, OclPS and EAL
      • Introduction
        • Learn OCL
        • OCL Debugger
        • OCL Expressions
        • OCLOperators
        • Collections
        • OCL Boolean Operators
        • OCL Collection Operators
        • OCL General Operators
        • OCL Number Operators
        • OCL String Operators
        • Mathematical symbols
        • OCL by example
        • OCL Precedence rules
      • Tutorials
        • Part 1
        • Part 2
        • Part 3
      • OCl-PS
        • How to use the ExecutePS function in selfVM
        • OCL-PS
        • OCLps
        • OCLps Example
        • PSEval
        • PSEvalTuples
        • PSEvalValue
        • ExecutePS
        • ExecuteQueryPlan
        • sqlLike
        • sqlLikeCaseInsensitive
        • sqlpassthrough
        • sqlpassthroughobjects
        • SuspectExternalUpdateInvalidate
      • Topics
        • A few words on linq
        • Acting on object changes
        • Case sensitive or not
        • Char to int and back
        • ClassFromString
        • Collection of strings
        • Comparing strings
        • Convert string to bytes
        • Creating numeric types
        • Custom types and custom operations in OCL
        • Deepclone
        • Default String Representation and asString
        • Encoding
        • Escape codes
        • Examples on collection operators
        • Methods
        • Number conversions
        • Ocl hex to dec
        • Regular expressions
        • Set vs bag
        • Split
        • Split time string to value
        • State value as a string
        • Understanding OCL with reference to SQL
        • Unique constraints on 1 to 1 links
        • VerbalizePatterns
      • Operators
        • Flow control
          • If else endif
          • casetruefalse
        • Logical
          • implies
          • not
          • notEmpty
          • notNull
          • isNull
          • Or
          • whentrue
          • oclIsInState
        • Collection
          • addReturnIndexOf0
          • add
          • and
          • append
          • asBag
          • asCommaList
          • asSeparatedList
          • asSequence
          • asSet
          • at
          • at0
          • Bag
          • clear
          • collect
          • dictionary
          • difference
          • excluding
          • exists
          • filterOnType
          • first
          • forAll
          • foreach
          • groupBy
          • last
          • includes
          • includesAll
          • including
          • indexOf
          • indexOf0
          • insertAt
          • intersection
          • isEmpty
          • notEmpty
          • orderBy
          • orderDescending
          • prepend
          • removeAt
          • reject
          • select
          • sequence
          • set
          • size
          • subSequence
          • sum
          • symmetricDifference
          • union
        • General
          • allInstances
          • allInstancesAtTime
          • allLoadedObjects
          • allStates
          • allSubClasses
          • allSuperTypes
          • associationEnds
          • associationEndsWithType
          • asString
          • AsTaJson
          • atTime
          • attributes
          • brokenConstraints
          • canAccess
          • constraints
          • count
          • emptyList
          • existing
          • externalId
          • format
          • let
          • maxValue
          • minValue
          • nullValue
          • objectfromExternalId
          • oclAsType
          • oclGetStates
          • oclIsKindOf
          • oclIsTypeOf
          • random
          • safeCast
          • SoapCall
          • superTypes
          • taggedValue
          • taggedValueOnFeature
          • Translate
          • typename
        • Strings
          • classfromstring
          • concat
          • contains
          • empty
          • ListActions
          • maxLength
          • Size () : Integer
          • StringToAnsiBase64
          • StringToEncodedBase64
          • subString
          • split
          • tryParse
        • Boolean
          • excludes ( object : T )
          • isUnique
          • one
          • OclIsUndefined ()
          • whenfalse
          • Xor
        • Conversion
          • Base64ToBlob
          • BlobToBase64
          • parse
          • Size () : Integer
          • StringToBase64
          • strToInt
          • ToInteger () : Integer
          • ToString
        • Encoding
          • ASCII
          • BigEndianUnicode
          • Default
          • Unicode
          • UTF32
          • UTF7
          • UTF8
        • Tranformations
          • transform
          • deepclone
        • Numbers
          • average
          • div
          • mod
          • abs
          • floor
          • ieeereminder(r:Number):Integer
          • max
          • min
          • round
          • toDecimal
        • Actions
          • CanExecuteAction
          • ExecuteAction
          • NavigateURL
        • JSON
          • AsTaJson
          • ApplyTaJson
          • JsonGetProp
          • JSonToObjects
          • MergeTaJson
          • ViewModelAsJSon
        • XML
          • ViewModelAsXml
          • XmlValidateWithSchemas
          • XsltTransformXml
        • Date, Time and DateTime
          • Date vs Time
          • date
          • formatDateTime
          • inDateRange
          • time
          • timeStampToTime
          • timeToTimeStamp
        • API
          • RestDownload
          • RestGet
          • RestPost
          • SoapCall
        • Viewmodel (selfVM)
          • DiscardChanges
          • DisplayMode
          • GetGridAsTabSepData
          • ImportTabSepData
          • Navigate
          • Refresh
          • RemoteTurnkeyConnectGetSessionKey
          • RemoteTurnkeySetStringValue
          • RootObject
          • RunServerSideViewModelNow
          • Save
          • Search
          • ShowActionMenuForCurrentInNesting
          • ViewModelName
        • Objects
          • The ExternalId explained
          • ViewModels
          • base
          • changePoints
          • isDirty
          • IsNew
          • objectTimeStamp
          • OclType
          • OnCreate
          • OnDelete
          • OnStateChange
          • OnUpdate
          • scripteval
          • scriptevalcheck
          • value
        • Attributes
          • IsDirtyMember
          • setToNull
        • Reports
          • opendocumentreportasblob
          • opendocumentreportshow
          • XHtmlReportAsString
        • State machines
          • stateMachineForceMode
          • stateMachineTrigger
          • OnStateChange
        • Methods
          • OCLOperators Download
          • OCLEditorHelp OclPreconditionQuery
      • Patterns
        • oclSingleton
        • QRImage
    • Advanced Features
      • Authentication
      • User access rights
      • Security
      • Payment systems
      • PSExpression , or how to do things in the DB from MDriven
      • Multiple file upload component
    • Troubleshooting
      • Multiple instances
      • Object is already deleted
      • Collect very slow
    MDriven Turnkey
    • Introduction
      • Introducing MDriven Turnkey
    • Getting Started
      • Hosting turnkey on my own Azure account
      • Upload/Download files and images in MDriven Turnkey
      • Development info in runtime
    • Installation
      • MDriven Turnkey site creation
      • Set up new Turnkey site
      • Set up MDriven Turnkey on premise
      • MDriven Turnkey Core
      • How to install Turnkey Excel plugin
      • Excel Plugin Function
      • Plugins in Turnkey
      • PowerShell script for IIS installation
    • Security
      • SHA512ComputeHash, SHA256ComputeHash and BitConverterToString
      • Log in with code
      • SingleSignOn
    • Troubleshooting
      • Not able to start
      • Troubleshooting Turnkey deployment
    • Tutorials
      • Session 1
      • Session 2
      • Session 3
      • Session 4
      • Session 5
      • Session 6
      • Session 7
      • Session 8
      • Session 9
      • Session 10
      • Session 11
      • Session 12 & 13
      • Turnkey Treeview
      • A Trello like Board In MDrivenTurnkey
      • Fashion with tagexpander
      • Google Map with Turnkey
    • Advanced Features
      • CodeDress
      • External login services in MDriven Turnkey
      • Fonts
      • Getting safe–limited–meta information from a Turnkey app
      • How To Create a Dotnet MDriven Project
      • How to Integrate Device Features in MDriven Apps Using the Navigator API
      • Logging OCL in Turnkey
      • Load balancing Turnkey and MDrivenServer
      • MDriven on Synology
      • Migrating From MDriven .NET Framework to .NET Core
      • Office365 accesstoken
      • Remote Turnkey access
      • StartupViewTemplate
      • SysDocBatch
      • Use LibreOffice for PDF conversion
      • Using Google Charts
      • WPFMahappAndGantt
    • Discussion
      • Dotnet core
      • Faster prototyping with Turnkey
      • Memory optimization
      • Mounted ViewModel
      • SharedBigValue
    • Patterns
      • Pattern supported methods
      • SysSingleton
      • SysSingleton.MiscSetting
      • SysSingleton optional properties
      • SysTurnkeyTrace
      • SysUser
    • Topics
      • AppWideAngularScriptIncludes
      • AssetsTK
      • Calling your own c - sharp .net things from Turnkey–server side
      • Connecting javascript SinglePageApplications to Turnkey (SPA)
      • DisplayWithVariables
      • Geolocation
      • Google Analytics in Turnkey app
      • Google tag manager
      • How to access your Turnkey site with FTP
      • Javascript calling Turnkey rest
      • Layout and CSS
      • LiveUpdate
      • MDriven turnkey Face - theme - styles - fashion
      • MDriven Turnkey Series
      • MDriven Turnkey theming
      • Microsoft Azure
      • Openid AzureAD
      • OpenIdConnect access token and refresh token
      • Overriding AngularJS MDriven Turnkey Views
      • Pricing
      • QR and barcode
      • QR-Code to drive a workflow in any MDriven turnkey app
      • Receive post data not known at design time
      • Render data as html
      • Render MVC ViewModel without turnkey
      • Rendering the MDriven Turnkey application yourself
      • Samples
      • Scaling out Turnkey on Azure
      • Serverside Turnkey and MVC functioning
      • SiteAssets
      • Size in Images in Turnkey
      • Streaming Client
      • SVG
      • Theme and style
      • Theme as data
      • Time zones and sanity–post for future reference
      • TinyMCE editor
      • Tkusercss
      • Turnkey App Current state: Paused
      • Turnkey Client Timeout
      • Turnkey debug
      • Turnkey email settings
      • Turnkey extra meta tags
      • Turnkey local development tips
      • Turnkey MVC Controllers
      • Turnkey reload automatically on script change or style change
      • Turnkey sample Board Map Balls Gantt
      • Turnkey sample Empty start model
      • Turnkey sample InstantPoll
      • Turnkey sample ProjectPlanner
      • Turnkey sample ProjectPlanning
      • Turnkey sample SoftConflict
      • Turnkey Styling
      • TurnkeySettings
      • TurnkeyUserLogin
      • Use c-sharp code to post to TurnkeyRest
      • View/Page override
      • ViewMeta
    MDriven Server
    • Introduction
      • MDriven Server Introduction
      • MDriven Server Pages
    • Getting Started
      • MDriven Server - Connecting To
      • User/Web interface
      • Moving from legacy ECO to MDrivenServer
    • Installation
      • Installing MDriven Server on Windows
    • Databases
      • Local model database
        • SQL Compact
        • VistaDB
    • Advanced Features
      • MDrivenServerCore in IIS
      • MDriven on Synology
      • ModlrLeanLoad
      • PostgreSQL
      • Scaling MDrivenServer for multiple reasons
      • SignalR and Realtime
      • Serverside actions
      • Softview
      • SysMDrivenMiscSettingsSingleton
    • Troubleshooting
      • Change password MDriven Server
      • Corrupt MDriven Server
      • Lost password or locked out
      • MDriven Server problem with evolve
      • MDrivenServer, opening the built-in database
      • No suitable constructor found
      • SQL not trusted
      • The anti-forgery token could not be decrypted
      • Troubleshooting Turnkey deployment
      • Duplicate IDs in the database
      • CodeFoundButOutOfSync
    • Topics
      • AppPool user
      • AsyncTicket
      • Automating deployment of Turnkey and MDrivenServer on IIS
      • CacheInvalidation
      • Communication between MDrivenServers
      • Deploy Turnkey on your own Azure with OneDrive
      • Emailing from an app using MDrivenServer
      • Eventlog
      • Fill in the email settings in the admin UI
      • HardServerUrl
      • Injecting the Core server command line parameters via file
      • Installation of MDriven Server on Windows 7 Enterprise
      • LocalhostDevCert
      • LocalServers
      • MDriven administrative database tables
      • MDrivenServer log
      • MDrivenServer Slack web hook
      • MDrivenServer with Windows authentication
      • MDrivenServerOverride
      • MultiTenantPrefix
      • Purpose of History Server
      • RecyclableMemoryStream
      • Server Wide Variables
      • Serverinfo
      • Serverside actions
      • Setting up a History slave
      • Slave and History Server
      • Slave server in action
      • SysAsync package
      • SysSingleton.Deflate
      • SysSingleton.UrlEncode
      • SysSingleton GetSystemUrl
      • Turnkey and MDrivenServer logs
      • Use SqlServer
      • VistaDB
      • WSL Windows subsystem for Linux
    MDriven Framework
    • Introduction
      • MDriven Framework – a Model driven framework
      • MDriven Framework & CodeDress
      • First MDriven Framework project
    • Installation options
      • MDriven Framework Visual Studio installation
      • Visual Studio 2019
      • Visual Studio 2022
    • Advanced Features
      • CleanForFree
      • Doing your own Primary keys
      • Downgrade MDriven Framework version
      • Getting MDriven benefits on devices
    • Troubleshooting
      • Codegen failed
    • Topics
      • Accessing objects and navigating meta-levels in code
      • Api documentation
      • Code generation
      • Codegen Issues .net standard
      • Constructor in generated code
      • Debug CodeDress
      • DisplayQueue
      • Evolve db with code
      • Side effects
      • Unity 3D and MDriven
      • Using different WCF Bindings with Enterprise Core Objects – ECO – MDriven framework
      • HasUserCode in Enterprise Core Objects
      • WinForms MDrivenFramework
      • Working with legacy Handles
    Legacy
    • ECO
      • Introduction to ECO
      • EcoController
      • Ever felt the need to log what your ECO persistence server is up to?
      • IAsyncSupportService
      • Problem saving database script
      • Segmenting definition and logic
    Explore Documentation ⬇️
    • Access Groups
      • Access groups
      • Deeplink with authentication
    • Actions
      • Act as For Actions
      • Action Controls
      • Action must have a name
      • Actions
      • Application actions
      • Assign actions a menu group based on class
      • Dragging and DragDrop Actions
      • ListActions
      • Periodic action
      • Standard actions
      • Swipe Actions
      • Web client actions in tables
    • AngularJS
      • AngularJS Client
      • Improved routes
      • Ng-click ( ngClick ) not working
      • Pivot tables
      • Styling and CSS for Bootstrap, Angular and MVC
    • API
      • WebApi
    • Associations
      • Derived settable associations
      • Embed
      • Let and Derived associations
      • Missing Set button in Autoform single link
      • QualifiedAssociations
    • Authentication
      • Oauth2
      • ORCID
      • Trust and Guarantee
    • Beta Testing
      • IPhone ID for beta test
      • WebAssembly 2020
    • Blazor
      • Blazor
      • Blazor IComponentTypeSwitchBroker
      • EXT ComponentsBlazor
    • Blob
      • Blob
      • BlobStorage
    • C-Sharp
      • Modulus math
      • Namespace in generated code
      • Not available for Offline object
    • CSS
      • CSS BEM
      • CSSGrid
    • Case
      • Store complaint handling
      • Sudoku
    • Content Override
      • EXT Components
    • Database
      • Allow Null
      • Autoguid
      • Custom OR Mapping
      • Database corruption
      • DefaultDBValue
      • InitialValue
      • Initial values and Default Database values
      • IsolationLevel
      • Migrating Data Between Databases
      • Recreate the SQL database
      • Seeing everything that is persisted
      • Validate data in the database
    • Debugging
      • Changelog
      • Debugging MDrivenServer Serverside actions
      • Finding angular scope from javascript
      • Import Data
      • Threading bug
    • Derivations
      • Derivation is not available in the database
    • Development Suggestions
      • Developing custom HTML code without uploading the model
    • EAL
      • Calling base class
      • EAL – ExtendedActionLanguage.
      • Setting all model classes to use AutoInc as PrimaryKeyMapper
    • Error messages
      • Cannot insert duplicate key row in object
      • Code generation not working
      • SSL/TLS settings
      • String attribute overflowing
      • Unknown valuetype
    • Events
      • Summit
      • Wednesdays with MDriven
    • IIS
      • Cors
      • IIS application restart problem
      • IIS Express
      • IIS troubleshoot
      • Maxallowedcontentlength
      • Turn on websocket in IIS
    • JSON
      • Tajson
      • Using JSON or XML as class template
    • Linq
      • Further Linq enhancements
    • MDriven Services
      • Charge end user
      • Invitation
      • Localization
      • MCoins
      • MDriven features and benefits
      • Support options
      • User-Paid-Model-Snippet
      • Youtube
    • MVC
      • Getting started template for MDriven MVC
      • MVC
      • MVC Generated ViewModel UI in MDrivenFramework
      • MVC GetImage
      • MVC View Model constraints
      • MVC View Model handling
      • Timedout viewmodel
    • Navigation
      • Redirection page
      • Simple URLs and Azure redirect
    • ORMapping
      • OR Mapping
      • Persistence mappers
      • Type mapping, OR-Mapping
      • Working with Code and Persistence Mapping
    • Outdated
      • .net version
      • Bootstrap
      • Comboboxes in MVC from model driven ViewModel
      • GroupBox
      • MonoAndroid
      • WCF issues
      • WindowsPhone
      • Wpf materialdesign
    • Packages
      • Package
      • Asp.Net Identity package
      • BaseApp
      • Calendar package
      • Password Reset Package
      • Referenced package
      • SysAsync package
    • Payments
      • Swish
    • Portal
      • Bindings for angular
      • I accidently pushed upload model instead of download model–help
      • New site request to host app at MDriven
      • Onboarding
      • Stable vs Canary builds
    • Reports‏
      • Creating reports for an application
      • Documtr and XPS
      • HtmlReport
      • OpenDocument
      • PDF
      • Serverside PDF
    • Rest
      • Exposing Ourselves as a REST Service
      • Rest API
      • Rest Delete
      • Rest Patch
      • Rest Post
      • Rest Put
      • Rest Services In MDriven
      • Sms
    • SQL
      • Change tracking help SQL
      • How your classes are stored in the SQL database when using MDriven
      • Microsoft.data
      • MySQL–notes to support the use of MySQL with MDriven
      • Other PMappers
      • Possible file version mismatch detected between ADO.NET Provider and native binaries of SQL Server Compact
      • SQL Database
      • SQL Server
      • SQL Server change tracking
      • SQLImport multiple tables with associations
      • SQLite
      • Versioned on class
    • Searching
      • Searching
      • Search result pages
      • Seek form (web)
      • Tables, search and ordering
    • Security
      • Authenticate with a jwt
      • BankId
      • Certificate
      • External login screen problem
      • Fault-finding certificate problems in IIS
      • GDPRPolicy
      • HashPassword
      • HeaderBasedAuthenticationTag
      • Hide External Login
      • Hide Password login
      • High or low exposure to risk
      • How does OpenIdConnect work
      • Lets encrypt
      • OpenID config
      • Sign client rest request with certificate
    • Testing
      • Selenium Testing
    • UI
      • A simple table component for just listing a collection
      • Await async
      • Customizing login and other account UI MVC
      • Edit in Grid
      • Formatting and Styling Buttons
    • Validation rules
      • ViewModel validations
    • ViewModel Editor
      • AsString
      • FollowEnable
      • Table Grid Column Style
    • ViewModel
      • AccessExpression
      • Analyze ViewModel classes and expressions
      • Breaking changes
      • Cell level ReadOnly
      • Comboboxes with strings
      • Convergence
      • Cursored or Full Tree
      • Databind labels in ViewModels
      • Databound Placeholder text
      • Declarative ViewModels and Taborder
      • Explaining “The ViewModel does not require a root object” warning
      • How Null is represented in your picklist
      • How to use vCurrent and “self” correctly in viewmodels
      • Import xml and JSon with MDriven
      • Index page
      • Input Controls
      • JsonToObject vs Tajson
      • Multiple file upload component
      • Opt out a constraint in all relevant viewmodel
      • Per viewmodel ReadOnly mode
      • QueryPlan
      • RestAllowed UIAllowed
      • SelfVM
      • SOAP
      • SOAP the protocol from the stone age
      • Tables and Grids
      • The combobox
      • The VMClassId Explained
      • Timedout viewmodel
      • ViewModel access and security
      • ViewModel for Business
    • Visual Studio
      • Logging what MDriven does
      • Visual Studio
      • Visual Studio 2022
      • Visual Studio Code
      • Visual studio doesn't open model file
      • Visual Studio Templates
    • WPF
      • DataGrid filters
      • StylesInModel
      • Windows WPF client
      • WindowsFileFilter
      • WPF menu shortcut keys
    • WebUI
      • Add logotype and favicon
      • Hide Main menu or left menu
      • Logged in Person presentation
      • Maintenance page
      • MDriven Stylesheet
      • SignalR and Realtime
    Documentation / MDriven Server
    MDriven Server
    This page was created by Alexandra on 2017-09-27. Last edited by Stephanie@mdriven.net on 2025-03-18.

    MDriven Server Introduction

    Installing MDriven Server on Windows

    MDriven Server - Connecting To

    MDriven Server User/Web interface

    Security concerns for MDriven Server

    MDrivenServer periodic server-side actions

    Exporting files from MDriven Server

    Retrieved from "https://wiki.mdriven.net/index.php?title=Documentation:MDriven_Server&oldid=2247"
    Sign In

    © MDRIVEN . All Rights Reserved

    API Docs
    MDriven World | Portal | Blog | YouTube | StackOverflow | Facebook

    © MDRIVEN . All Rights Reserved