MediaWiki:Menu-Documentation: Difference between revisions
From MDrivenWiki
Jump to:navigation, search
No edit summary Tag: Reverted |
No edit summary |
||
(136 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{ | { | ||
"General": { | "General": { | ||
"Products": [ | |||
"MDriven Product Line", | |||
"MDriven features and benefits" | |||
], | |||
"Architecture": [ | "Architecture": [ | ||
"MDriven Architecture", | |||
"[BestPractices:Build Enterprise Information Systems]|Build Enterprise Information Systems", | "[BestPractices:Build Enterprise Information Systems]|Build Enterprise Information Systems", | ||
"[BestPractices:Complexity shows up almost immediately–get the tools to manage it]|Complexity shows up almost immediately–get the tools to manage it", | "[BestPractices:Complexity shows up almost immediately–get the tools to manage it]|Complexity shows up almost immediately–get the tools to manage it", | ||
Line 37: | Line 39: | ||
"Using deployment agent using Github" | "Using deployment agent using Github" | ||
], | ], | ||
"Amazon Web Services | Amazon Web Services": [] | "//Amazon Web Services | Amazon Web Services": [] | ||
} | } | ||
}, | }, | ||
Line 76: | Line 78: | ||
"TK Live View", | "TK Live View", | ||
"Snippets–the productivity booster" | "Snippets–the productivity booster" | ||
], | |||
"Database": [ | |||
"Reverse engineer a database" | |||
], | ], | ||
"Troubleshooting": [ | "Troubleshooting": [ | ||
Line 115: | Line 120: | ||
"UIOverride", | "UIOverride", | ||
"Updates to AutoForm and Debugger after latest feedback", | "Updates to AutoForm and Debugger after latest feedback", | ||
"Using other than standard Persistence Mappers per attribute", | |||
"Using WECPOF in runtime", | "Using WECPOF in runtime", | ||
"WECPOF", | "WECPOF", | ||
Line 125: | Line 131: | ||
"UML": { | "UML": { | ||
"General": [ | "General": [ | ||
"Association", | |||
"Class diagrams", | "Class diagrams", | ||
"UML School", | "UML School", | ||
Line 133: | Line 140: | ||
], | ], | ||
"Discussion": [ | "Discussion": [ | ||
"Ditch Sparx today" | "Ditch Sparx today", | ||
"How to rename a class in your model – using the model debugger|Rename a class in your model", | |||
"Importing web service interface as model", | |||
"Using the model debugger to change the model itself" | |||
] | ] | ||
}, | }, | ||
"ViewModels": { | "ViewModels": { | ||
"Introduction": [ | |||
"ViewModel", | |||
"Nestings", | |||
"Efficient ViewModel fetch" | |||
], | |||
"User interfaces": [ | "User interfaces": [ | ||
"ListActions", | |||
"Searching", | "Searching", | ||
"Showing data", | "Showing data", | ||
Line 181: | Line 197: | ||
], | ], | ||
"Attributes": [ | "Attributes": [ | ||
"Added tagged values to attributes based on the class' tagged values", | |||
"Attribute.CheckIdNameConflict|CheckIdNameConflict", | "Attribute.CheckIdNameConflict|CheckIdNameConflict", | ||
"Attribute.Eco.BlobType|BlobType", | "Attribute.Eco.BlobType|BlobType", | ||
Line 232: | Line 249: | ||
"Float", | "Float", | ||
"Guid", | "Guid", | ||
"Int32", | "Int32", | ||
"Int64", | "Int64", | ||
Line 247: | Line 263: | ||
}, | }, | ||
"Modifying data": [ | "Modifying data": [ | ||
" | "Actions", | ||
" | "Methods" | ||
], | ], | ||
"Ocl, OclPS and EAL": { | "Ocl, OclPS and EAL": { | ||
"Introduction": [ | "Introduction": [ | ||
"Learn OCL", | "Learn OCL", | ||
"OCL Expressions", | |||
"OCLOperators", | |||
"Mathematical symbols", | |||
"OCL by example", | "OCL by example", | ||
"Collections" | "Collections", | ||
"OCL Precedence rules" | |||
], | ], | ||
"Tutorials": [ | "Tutorials": [ | ||
Line 297: | Line 317: | ||
"Operators": { | "Operators": { | ||
"Flow control": [ | "Flow control": [ | ||
" | "If else endif", | ||
"OCLOperators casetruefalse|casetruefalse" | "OCLOperators casetruefalse|casetruefalse" | ||
], | ], | ||
"Logical": [ | "Logical": [ | ||
"OCLOperators Implies|implies", | |||
"OCLOperators Not|not", | |||
"OCLOperatorsNotEmpty|notEmpty", | |||
"OCLOperators notNull|notNull", | "OCLOperators notNull|notNull", | ||
"OCLOperators isNull|isNull", | "OCLOperators isNull|isNull", | ||
"OCLOperators Or|Or", | |||
"OCLOperators whentrue|whentrue", | "OCLOperators whentrue|whentrue", | ||
"OCLOperators oclIsInState|oclIsInState" | "OCLOperators oclIsInState|oclIsInState" | ||
Line 309: | Line 333: | ||
"OCLOperators addReturnIndexOf0|addReturnIndexOf0", | "OCLOperators addReturnIndexOf0|addReturnIndexOf0", | ||
"OCLOperators add|add", | "OCLOperators add|add", | ||
"OCLOperators And|and", | |||
"OCLOperators append|append", | "OCLOperators append|append", | ||
"OCLOperators asCommaList|asCommaList", | "OCLOperators asCommaList|asCommaList", | ||
Line 326: | Line 351: | ||
"OCLOperators SymmetricDifference|symmetricDifference", | "OCLOperators SymmetricDifference|symmetricDifference", | ||
"OCLOperators Union|union" | "OCLOperators Union|union" | ||
], | |||
"General": [ | |||
"OCLOperators allInstances|allInstances", | |||
"OCLOperators allInstancesAtTime|allInstancesAtTime", | |||
"OCLOperators allLoadedObjects|allLoadedObjects", | |||
"OCLOperators allStates|allStates", | |||
"OCLOperators allSubClasses|allSubClasses", | |||
"OCLOperators allSuperTypes|allSuperTypes", | |||
"OCLOperators associationEnds|associationEnds", | |||
"OCLOperators associationEndsWithType|associationEndsWithType", | |||
"OCLOperators asString|asString", | |||
"OCLOperators AsTaJson|AsTaJson", | |||
"OCLOperators atTime|atTime", | |||
"OCLOperators attributes|attributes", | |||
"OCLOperators brokenConstraints|brokenConstraints", | |||
"OCLOperators canAccess|canAccess", | |||
"OCLOperators constraints|constraints", | |||
"OCLOperators count|count", | |||
"OCLOperators emptyList|emptyList", | |||
"OCLOperators existing|existing", | |||
"OCLOperators externalId|externalId", | |||
"OCLOperators format|format", | |||
"OCLOperators maxValue|maxValue", | |||
"OCLOperators minValue|minValue", | |||
"OCLOperators nullValue|nullValue", | |||
"OCLOperators objectfromExternalId|objectfromExternalId", | |||
"OCLOperators oclAsType|oclAsType", | |||
"OCLOperators oclGetStates|oclGetStates", | |||
"OCLOperators oclIsKindOf|oclIsKindOf", | |||
"OCLOperators oclIsTypeOf|oclIsTypeOf", | |||
"OCLOperators random|random", | |||
"OCLOperators safeCast|safeCast", | |||
"OCLOperators SoapCall|SoapCall", | |||
"OCLOperators superTypes|superTypes", | |||
"OCLOperators taggedValue|taggedValue", | |||
"OCLOperators taggedValueOnFeature|taggedValueOnFeature", | |||
"OCLOperators typename|typename" | |||
], | ], | ||
"Strings": [ | "Strings": [ | ||
"OCLOperators Empty|empty", | |||
"OCLOperators concat|concat", | "OCLOperators concat|concat", | ||
"OCLOperators maxLength|maxLength", | "OCLOperators maxLength|maxLength", | ||
"OCLOperators Contains|contains", | "OCLOperators Contains|contains", | ||
"OCLOperators Size () : Integer|Size () : Integer", | |||
"Split|Split" | "Split|Split" | ||
], | |||
"Boolean": [ | |||
"OCL Operators excludes ( object : T ) : Boolean|excludes ( object : T )", | |||
"OCL Operators isUnique|isUnique", | |||
"OCL Operators one|one", | |||
"OclIsUndefined () : Boolean|OclIsUndefined ()" | |||
], | ], | ||
"Conversion": [ | "Conversion": [ | ||
Line 337: | Line 407: | ||
"OCLOperators BlobToBase64|BlobToBase64", | "OCLOperators BlobToBase64|BlobToBase64", | ||
"Parse|parse", | "Parse|parse", | ||
"OCLOperatorsSize () : Integer|Size () : Integer", | |||
"OCLOperators StringToBase64|StringToBase64", | "OCLOperators StringToBase64|StringToBase64", | ||
"OCLOperators strToInt|strToInt", | "OCLOperators strToInt|strToInt", | ||
Line 343: | Line 414: | ||
], | ], | ||
"Encoding": [ | "Encoding": [ | ||
" | "OCLOperators ASCII|ASCII", | ||
" | "OCLOperators BigEndianUnicode|BigEndianUnicode", | ||
" | "OCLOperators Default|Default", | ||
"OCLOperators_Unicode|Unicode", | "OCLOperators_Unicode|Unicode", | ||
"OCLOperators UTF32|UTF32", | "OCLOperators UTF32|UTF32", | ||
Line 354: | Line 425: | ||
"OCLOperators transform|transform", | "OCLOperators transform|transform", | ||
"OCLOperators deepclone|deepclone" | "OCLOperators deepclone|deepclone" | ||
], | |||
"Numbers": [ | |||
"OCLOperators Integer::div ( i : Integer ) : Integer|div", | |||
"OCLOperators Integer::mod ( i : Integer ) : Integer|mod", | |||
"OCLOperators Number::abs () : Number|abs", | |||
"OCLOperators Number::floor () : Integer|floor", | |||
"OCLOperators Number::max ( r : Number ) : Number|max", | |||
"OCLOperators Number::min ( r : Number ) : Number|min", | |||
"OCLOperators Number::round () : Integer|round" | |||
], | ], | ||
"Actions": [ | "Actions": [ | ||
"OCLOperators CanExecuteAction|CanExecuteAction", | "OCLOperators CanExecuteAction|CanExecuteAction", | ||
"OCLOperators ExecuteAction|ExecuteAction" | "OCLOperators ExecuteAction|ExecuteAction", | ||
"OCLOperators NavigateURL|NavigateURL" | |||
], | ], | ||
"JSON": [ | "JSON": [ | ||
"OCLOperators AsTaJson|AsTaJson", | |||
"OCLOperators ApplyTaJson|ApplyTaJson", | "OCLOperators ApplyTaJson|ApplyTaJson", | ||
"OCLOperators JSonToObjects|JSonToObjects", | "OCLOperators JSonToObjects|JSonToObjects", | ||
Line 389: | Line 471: | ||
"OCLOperators sqlLikeCaseInsensitive|sqlLikeCaseInsensitive", | "OCLOperators sqlLikeCaseInsensitive|sqlLikeCaseInsensitive", | ||
"OCLOperators PSEval|PSEval", | "OCLOperators PSEval|PSEval", | ||
"OCLOperators PSEvalTuples|PSEvalTuples", | |||
"OCLOperators PSEvalValue|PSEvalValue", | "OCLOperators PSEvalValue|PSEvalValue", | ||
"OCLOperators sqlpassthrough|sqlpassthrough", | "OCLOperators sqlpassthrough|sqlpassthrough", | ||
"OCLOperators sqlpassthroughobjects|sqlpassthroughobjects", | |||
"OCLOperators SuspectExternalUpdateInvalidate|SuspectExternalUpdateInvalidate" | "OCLOperators SuspectExternalUpdateInvalidate|SuspectExternalUpdateInvalidate" | ||
], | ], | ||
Line 410: | Line 494: | ||
"OCLOperators base|base", | "OCLOperators base|base", | ||
"OCLOperators changePoints|changePoints", | "OCLOperators changePoints|changePoints", | ||
"OCLOperators IsDirty|isDirty", | |||
"OCLOperators IsNew|IsNew", | |||
"OCLOperators objectTimeStamp|objectTimeStamp", | "OCLOperators objectTimeStamp|objectTimeStamp", | ||
"OCLOperators OclType|OclType", | |||
"OCLOperators OnCreate|OnCreate", | |||
"OCLOperators OnDelete|OnDelete", | |||
"OCLOperators OnUpdate|OnUpdate", | |||
"OCLOperators scripteval|scripteval", | "OCLOperators scripteval|scripteval", | ||
"OCLOperators scriptevalcheck|scriptevalcheck" | "OCLOperators scriptevalcheck|scriptevalcheck" | ||
], | ], | ||
"Attributes": [ | "Attributes": [ | ||
"OCLOperators IsDirtyMember|IsDirtyMember", | |||
"OCLOperators setToNull|setToNull" | "OCLOperators setToNull|setToNull" | ||
], | ], | ||
" | "Reports": [ | ||
"OCLOperators opendocumentreportasblob|opendocumentreportasblob", | "OCLOperators opendocumentreportasblob|opendocumentreportasblob", | ||
"OCLOperators opendocumentreportshow|opendocumentreportshow", | "OCLOperators opendocumentreportshow|opendocumentreportshow", | ||
Line 428: | Line 519: | ||
], | ], | ||
"Methods": [ | "Methods": [ | ||
"OCLOperators | "OCLOperators Download", | ||
"OCLEditorHelp OclPreconditionQuery" | |||
] | ] | ||
}, | }, | ||
Line 441: | Line 533: | ||
"Security", | "Security", | ||
"Payment systems", | "Payment systems", | ||
"PSExpression , or how to do things in the DB from MDriven", | |||
"Multiple file upload component" | "Multiple file upload component" | ||
], | ], | ||
Line 454: | Line 547: | ||
"Getting Started": [ | "Getting Started": [ | ||
"Hosting turnkey on my own Azure account", | "Hosting turnkey on my own Azure account", | ||
"Upload/Download files and images in MDriven Turnkey" | "Upload/Download files and images in MDriven Turnkey", | ||
"Development info in runtime" | |||
" | |||
], | ], | ||
"Installation": [ | "Installation": [ | ||
"MDriven Turnkey site creation", | |||
"Set up new Turnkey site", | |||
"MDriven Turnkey Core", | |||
"How to install Turnkey Excel plugin", | "How to install Turnkey Excel plugin", | ||
"Excel Plugin Function", | "Excel Plugin Function", | ||
"Plugins in Turnkey", | "Plugins in Turnkey", | ||
" | "PowerShell script for IIS installation" | ||
], | ], | ||
"Authentication": [], | "Authentication": [], | ||
Line 473: | Line 567: | ||
"Databases": [], | "Databases": [], | ||
"Advanced Features": [ | "Advanced Features": [ | ||
"CodeDress", | |||
"External login services in MDriven Turnkey", | |||
"Fonts", | "Fonts", | ||
"Getting safe–limited–meta information from a Turnkey app" | "Getting safe–limited–meta information from a Turnkey app", | ||
"Logging OCL in Turnkey", | |||
"Additional considerations with load balancing Turnkey and MDrivenServer|Load balancing Turnkey and MDrivenServer", | |||
"MDriven on Synology", | |||
"Remote Turnkey access", | |||
"StartupViewTemplate" | |||
], | ], | ||
"Troubleshooting": [ | "Troubleshooting": [ | ||
Line 499: | Line 600: | ||
], | ], | ||
"Discussion": [ | "Discussion": [ | ||
"Faster prototyping with Turnkey" | "Faster prototyping with Turnkey", | ||
"Memory optimization", | |||
"Mounted ViewModel" | |||
], | ], | ||
"Topics": [ | "Topics": [ | ||
Line 517: | Line 620: | ||
"MDriven Turnkey Series", | "MDriven Turnkey Series", | ||
"MDriven Turnkey theming", | "MDriven Turnkey theming", | ||
"Openid AzureAD", | "Openid AzureAD", | ||
"OpenIdConnect access token and refresh token", | "OpenIdConnect access token and refresh token", | ||
Line 564: | Line 666: | ||
"MDriven Server": { | "MDriven Server": { | ||
"Introduction": [ | "Introduction": [ | ||
"MDriven Server | "MDriven Server Introduction" | ||
], | ], | ||
"Getting Started": [ | "Getting Started": [ | ||
Line 571: | Line 673: | ||
"Moving from legacy ECO to MDrivenServer" | "Moving from legacy ECO to MDrivenServer" | ||
], | ], | ||
"Installation | "Installation": [ | ||
"Installing MDriven Server on Windows" | |||
], | |||
"Authentication": [], | "Authentication": [], | ||
"Security": [], | "Security": [], | ||
Line 581: | Line 685: | ||
}, | }, | ||
"Advanced Features": [ | "Advanced Features": [ | ||
"MDrivenServerCore in IIS", | |||
"MDriven on Synology", | |||
"PostgreSQL", | "PostgreSQL", | ||
"Serverside actions" | "Serverside actions" | ||
Line 586: | Line 692: | ||
"Troubleshooting": [ | "Troubleshooting": [ | ||
"Change password MDriven Server", | "Change password MDriven Server", | ||
"Corrupt MDriven Server", | |||
"MDrivenServer, Lost password or locked out|Lost password or locked out", | "MDrivenServer, Lost password or locked out|Lost password or locked out", | ||
"MDriven Server problem with evolve", | "MDriven Server problem with evolve", | ||
Line 607: | Line 714: | ||
"Fill in the email settings in the admin UI", | "Fill in the email settings in the admin UI", | ||
"HardServerUrl", | "HardServerUrl", | ||
"Injecting the Core server command line parameters via file", | |||
"Installation of MDriven Server on Windows 7 Enterprise", | "Installation of MDriven Server on Windows 7 Enterprise", | ||
"LocalhostDevCert", | "LocalhostDevCert", | ||
Line 636: | Line 744: | ||
"MDriven Framework": { | "MDriven Framework": { | ||
"Introduction": [ | "Introduction": [ | ||
"MDriven Framework| | "MDriven Framework – a Model driven framework", | ||
"MDriven Framework|MDriven Framework \u0026 CodeDress", | |||
"First MDriven Framework project" | "First MDriven Framework project" | ||
], | ], | ||
Line 646: | Line 755: | ||
], | ], | ||
"Advanced Features": [ | "Advanced Features": [ | ||
" | "CleanForFree", | ||
"Doing your own Primary keys", | |||
"Downgrade MDriven Framework version", | |||
"Getting MDriven benefits on devices" | |||
], | ], | ||
"Troubleshooting": [ | "Troubleshooting": [ | ||
Line 652: | Line 764: | ||
], | ], | ||
"Topics": [ | "Topics": [ | ||
"Accessing objects and navigating meta-levels in code", | |||
"Api documentation", | "Api documentation", | ||
"Code generation", | "Code generation", | ||
Line 659: | Line 772: | ||
"DisplayQueue", | "DisplayQueue", | ||
"Evolve db with code", | "Evolve db with code", | ||
"Side effects", | |||
"Unity 3D and MDriven", | "Unity 3D and MDriven", | ||
"Using different WCF Bindings with Enterprise Core Objects – ECO – MDriven framework", | "Using different WCF Bindings with Enterprise Core Objects – ECO – MDriven framework", | ||
" | "What about HasUserCode in Enterprise Core Objects – MDriven Framework|HasUserCode in Enterprise Core Objects", | ||
"WinForms MDrivenFramework", | "WinForms MDrivenFramework", | ||
"Working with legacy Handles" | "Working with legacy Handles" | ||
Line 670: | Line 784: | ||
"Introduction to ECO", | "Introduction to ECO", | ||
"EcoController", | "EcoController", | ||
"Ever felt the need to log what your ECO persistence server is up to?", | |||
"IAsyncSupportService", | |||
"Problem saving database script", | |||
"Segmenting definition and logic" | "Segmenting definition and logic" | ||
] | ] | ||
Line 684: | Line 801: | ||
"Actions", | "Actions", | ||
"Application actions", | "Application actions", | ||
"Assign actions a menu group based on class", | |||
"Dragging and DragDrop Actions", | "Dragging and DragDrop Actions", | ||
"ListActions", | |||
"Periodic action", | "Periodic action", | ||
"Standard actions", | "Standard actions", | ||
Line 712: | Line 831: | ||
], | ], | ||
"Blob": [ | "Blob": [ | ||
"Blob", | |||
"BlobStorage" | "BlobStorage" | ||
], | ], | ||
Line 731: | Line 851: | ||
"Database": [ | "Database": [ | ||
"Autoguid", | "Autoguid", | ||
"Custom OR Mapping", | |||
"Database corruption", | "Database corruption", | ||
"IsolationLevel", | "IsolationLevel", | ||
Line 783: | Line 904: | ||
"Localization", | "Localization", | ||
"MCoins", | "MCoins", | ||
" | "MDriven features and benefits", | ||
"Support options", | "Support options", | ||
"User-Paid-Model-Snippet", | "User-Paid-Model-Snippet", | ||
Line 802: | Line 923: | ||
], | ], | ||
"ORMapping": [ | "ORMapping": [ | ||
"OR Mapping", | |||
"Type mapping, OR-Mapping", | "Type mapping, OR-Mapping", | ||
"Working with Code and Persistence Mapping" | "Working with Code and Persistence Mapping" | ||
Line 824: | Line 946: | ||
], | ], | ||
"Rest": [ | "Rest": [ | ||
"Exposing Ourselves as a REST Service", | |||
"Rest Delete", | "Rest Delete", | ||
"Rest Patch", | "Rest Patch", | ||
Line 842: | Line 965: | ||
"SQL Server change tracking", | "SQL Server change tracking", | ||
"SQLImport multiple tables with associations", | "SQLImport multiple tables with associations", | ||
"SQLite" | "SQLite", | ||
"Versioned on class" | |||
], | ], | ||
"Searching": [ | "Searching": [ | ||
Line 866: | Line 990: | ||
], | ], | ||
"UI": [ | "UI": [ | ||
"A simple table component for just listing a collection", | |||
"Customizing login and other account ui MVC", | "Customizing login and other account ui MVC", | ||
"Edit in Grid" | "Edit in Grid" | ||
Line 874: | Line 999: | ||
"ViewModel Editor": [ | "ViewModel Editor": [ | ||
"AsString", | "AsString", | ||
"FollowEnable", | |||
"Table Grid Column Style" | "Table Grid Column Style" | ||
], | ], | ||
Line 881: | Line 1,007: | ||
"Breaking changes", | "Breaking changes", | ||
"Comboboxes with strings", | "Comboboxes with strings", | ||
"Convergence – ViewModels, import, export, multi search, synchronization and Excel|Convergence", | |||
"Cursored or Full Tree", | "Cursored or Full Tree", | ||
"Databind labels in ViewModels", | "Databind labels in ViewModels", | ||
Line 887: | Line 1,014: | ||
"Explaining “The ViewModel does not require a root object” warning", | "Explaining “The ViewModel does not require a root object” warning", | ||
"How Null is represented in your picklist", | "How Null is represented in your picklist", | ||
"How to use vCurrent and “self” correctly in viewmodels", | |||
"Import xml and JSon with MDriven", | "Import xml and JSon with MDriven", | ||
"Index page", | "Index page", | ||
Line 912: | Line 1,040: | ||
"Visual Studio Templates" | "Visual Studio Templates" | ||
], | ], | ||
"WPF": [], | "WPF": [ | ||
"DataGrid filters", | |||
"StylesInModel", | |||
"Windows WPF client", | |||
"WindowsFileFilter", | |||
"WPF menu shortcut keys" | |||
], | |||
"WebUI": [ | "WebUI": [ | ||
"Add logotype and favicon", | "Add logotype and favicon", |
Latest revision as of 05:51, 19 September 2024
General |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MDriven Designer |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Modeling |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MDriven Turnkey |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MDriven Server |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MDriven Framework |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Legacy |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Explore Documentation ⬇️ |
|
This page was edited 1 days ago on 09/19/2024. What links here