MediaWiki:Menu-Documentation: Difference between revisions
From MDrivenWiki
Jump to:navigation, search
(Auto-updating menu JSON) |
(Auto-updating menu JSON) |
||
(245 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{ | { | ||
"Starter Kit": [ | |||
"Starter Kit" | |||
], | |||
"General": { | |||
"Architecture": [ | |||
"[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:Different types of bugs]|Different types of bugs", | |||
"[BestPractices:Enterprise architect information]|Enterprise architect information", | |||
"[BestPractices:Fashion Gist and Modernity]|Fashion Gist and Modernity", | |||
"[BestPractices:GistMDriven]|GistMDriven", | |||
"[BestPractices:Main concepts definition]|Main concepts definition", | |||
"[BestPractices:MDriven Turnkey Architecture]|MDriven Turnkey Architecture", | |||
"[BestPractices:Model Driven]|Model Driven", | |||
"[BestPractices:Philosophy–where lies the value]|Philosophy–where lies the value", | |||
"[BestPractices:Reality and the theoretical best model]|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 (Apache)", | |||
"Docker" | |||
], | |||
"Microsoft Azure": [ | |||
"Manual WebApp installation", | |||
"Using deployment agent using Github" | |||
], | |||
"//Amazon Web Services | Amazon Web Services": [] | |||
} | |||
}, | |||
"MDriven Designer": { | "MDriven Designer": { | ||
"MDriven Designer | "Introduction": [ | ||
"MDriven designer overview Part 1", | "Introduction to MDriven Designer" | ||
"OCL Editor, system prototyper and ViewModel", | ], | ||
"MDriven Designer Overview part 3", | "Getting Started": [ | ||
"MDriven designer overview Part 4", | "MDriven designer overview Part 1|Part 1", | ||
"Part 5 Searching in databases", | "OCL Editor, system prototyper and ViewModel|Part 2", | ||
"Part 6 openDocument reports", | "MDriven Designer Overview part 3|Part 3", | ||
"Part 7 Files and images in reports and UI", | "MDriven designer overview Part 4|Part 4", | ||
"Part 8 Link Objects association classes", | "Part 5 Searching in databases|Part 5", | ||
"Part 9 MDriven Turnkey, cloud tools | "Part 6 openDocument reports|Part 6", | ||
"Part 10 MDriven Designer Overview. Actions and navigation", | "Part 7 Files and images in reports and UI|Part 7", | ||
"Part 11 ViewModel Designer Updates", | "Part 8 Link Objects association classes|Part 8", | ||
"Actions And Viewmodels, MDriven Designer", | "[Training:Part 9 MDriven Turnkey, cloud tools and access groups]|Part 9", | ||
" | "Part 10 MDriven Designer Overview. Actions and navigation|Part 10", | ||
" | "Part 11 ViewModel Designer Updates|Part 11", | ||
"Actions And Viewmodels, MDriven Designer|Part 12", | |||
"Database download and upload|Part 13" | |||
], | |||
"Overview Course": [ | |||
"Upload model in MDrivenDesigner", | |||
"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", | "AutoForms–get more with less faster", | ||
" | "Access groups", | ||
"AccessGroups, InterestGroups and ViewModel-Enable", | |||
"ChatDesignerPrompt", | |||
"PlacingContainer", | |||
"TK Live View", | |||
"Snippets–the productivity booster" | |||
], | |||
"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", | "Barcode - on Android - with Xamarin and MDriven", | ||
"Catching more information in your model", | "Catching more information in your model", | ||
"Creating CustomControl that Shows Data in a Gantt Chart", | "Creating CustomControl that Shows Data in a Gantt Chart", | ||
"Custom controls in ViewModel aided Views", | "Custom controls in ViewModel aided Views", | ||
Line 40: | Line 96: | ||
"Exception starting", | "Exception starting", | ||
"GuardConstraints", | "GuardConstraints", | ||
"Making sense of legacy data–DB Reverse", | "Making sense of legacy data–DB Reverse", | ||
"Material Design Icons", | "Material Design Icons", | ||
"MDriven Designer and Modlr extensions–exporting data", | "MDriven Designer and Modlr extensions–exporting data", | ||
"MDriven Designer–a new Rename function to save you time", | "MDriven Designer–a new Rename function to save you time", | ||
"MDriven In Xamarin", | "MDriven In Xamarin", | ||
"MDrivenDesignerPropertyInspectorHints", | "MDrivenDesignerPropertyInspectorHints", | ||
"NugetProject", | "NugetProject", | ||
"Object Identity", | "Object Identity", | ||
"PersistenceMapperWEBAPIClient", | "PersistenceMapperWEBAPIClient", | ||
"Plugins in Modlr", | "Plugins in Modlr", | ||
"PopUp action", | "PopUp action", | ||
"PreserveLegacyFilenames", | "PreserveLegacyFilenames", | ||
"Property inspector", | "Property inspector", | ||
"Simulate login", | "Simulate login", | ||
"Styling WPF Applications and ViewModels", | "Styling WPF Applications and ViewModels", | ||
"Text formatting", | "Text formatting", | ||
"UI First–or information first | "UI First–or information first", | ||
"UIOverride", | "UIOverride", | ||
"Updates to AutoForm and Debugger after latest feedback", | "Updates to AutoForm and Debugger after latest feedback", | ||
"Using WECPOF in runtime", | "Using WECPOF in runtime", | ||
"WECPOF", | "WECPOF", | ||
"WECPOF Goodies", | "WECPOF Goodies", | ||
"WPF Debugger", | "WPF Debugger", | ||
"Xmi" | "Xmi" | ||
] | ] | ||
}, | }, | ||
"MDriven | "Modeling": { | ||
" | "UML": { | ||
" | "General": [ | ||
" | "Class diagrams", | ||
" | "UML School", | ||
" | "State Diagrams", | ||
" | "Adding a link object", | ||
" | "Business Delete Rules", | ||
" | "Data validation" | ||
" | ], | ||
" | "Discussion": [ | ||
" | "Ditch Sparx today" | ||
" | ] | ||
" | }, | ||
" | "ViewModels": { | ||
" | "User interfaces": [ | ||
" | "Searching", | ||
" | "Showing data", | ||
" | "Restricting data access", | ||
" | "Auto save", | ||
" | "Navigation", | ||
" | "Data transformation", | ||
" | "ViewModel validations" | ||
" | ] | ||
" | }, | ||
" | "Tagged values": { | ||
" | "Designer": [ | ||
" | "Tagged values in the Designer|Updating the designer's list", | ||
" | "MDrivenDesignerTaggedValueHints|Complete list" | ||
" | ], | ||
"Columns in VMs": [ | |||
"Column.Angular Ext Component|Angular Ext Component", | |||
"Column.autocomplete|autocomplete", | |||
"Column.autofocus|autofocus", | |||
"Column.BlobDownloadLink|BlobDownloadLink", | |||
"Column.ClientSortable|ClientSortable", | |||
"Column.DataIsHtml|DataIsHtml", | |||
"Column.DataIsImageUrl|DataIsImageUrl", | |||
"Column.DataIsLink|DataIsLink", | |||
"Column.Eco.BlobType|BlobType", | |||
"Column.FixColSize|FixColSize", | |||
"Column.FormatAttr|FormatAttr", | |||
"Column.HideHeading|HideHeading", | |||
"Column.MaxFetch|MaxFetch", | |||
"Column.MaxFileSizeInBytes|MaxFileSizeInBytes", | |||
"Column.Placeholder|Placeholder", | |||
"Column.Resizable|Resizable", | |||
"Column.SeekerSortable|SeekerSortable", | |||
"Column.SkipStyleLogic|SkipStyleLogic", | |||
"Column.StringFormat|StringFormat", | |||
"Column.StringFormatAngular|StringFormatAngular", | |||
"Column.StringFormatRazor|StringFormatRazor", | |||
"Column.Switch|Switch", | |||
"Autofocus", | |||
"BlobDownloadLink", | |||
"Texttype", | |||
"MaxFetch" | |||
], | |||
"Attributes": [ | |||
"Attribute.CheckIdNameConflict|CheckIdNameConflict", | |||
"Attribute.Eco.BlobType|BlobType", | |||
"Attribute.ExternalBlobStorage|ExternalBlobStorage" | |||
], | |||
"Methods": [ | |||
"Method.Eco.ExternalLateBound|ExternalLateBound" | |||
], | |||
"Viewmodels": [ | |||
"Span.CSSGrid|CSSGrid", | |||
"Span.DoNotSearchOnEnter|DoNotSearchOnEnter", | |||
"Span.Eco.AutoSave|AutoSave", | |||
"Span.Eco.RestAllowed|RestAllowed", | |||
"Span.Eco.UIAllowed|UIAllowed", | |||
"Span.FixColSize|FixColSize", | |||
"Span.HideMenubar|HideMenubar", | |||
"Span.HideSidebar|HideSidebar", | |||
"Span.ModalSize|ModalSize", | |||
"Span.MVC|MVC", | |||
"Span.Savebar|Savebar", | |||
"Span.TurnkeyTimeoutMinutes|TurnkeyTimeoutMinutes", | |||
"Span.XmlRootTag|XmlRootTag" | |||
], | |||
"Nestings": [ | |||
"Nesting.CellSelect|CellSelect", | |||
"Nesting.ClientSortable|ClientSortable", | |||
"Nesting.Editable|Editable", | |||
"Nesting.FrozenColumns|FrozenColumns", | |||
"Nesting.IncludeCurrentAndSelectedVariables|IncludeCurrentAndSelectedVariables", | |||
"Nesting.IsSeekerResultGrid|IsSeekerResultGrid", | |||
"Nesting.MultiSelect|MultiSelect", | |||
"Nesting.Striped|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", | |||
"Int", | |||
"Int32", | |||
"Int64", | |||
"Integer", | |||
"String" | |||
], | |||
"Classes": [ | |||
"Class|What is a Class", | |||
"Class actions" | |||
], | |||
"Tuple": [ | |||
"Tuple|The Tuple" | |||
] | |||
}, | |||
"Modifying data": [ | |||
"Methods", | |||
"Actions" | |||
], | |||
"Ocl, OclPS and EAL": { | |||
"Introduction": [ | |||
"Learn OCL", | |||
"OCL by example", | |||
"Collections" | |||
], | |||
"Tutorials": [ | |||
"Part 1 OCL Common Expressions|Part 1", | |||
"Part 2 OCL: Operators|Part 2", | |||
"Part 3 OCL: Derivation Properties|Part 3" | |||
], | |||
"OclPS": [ | |||
"How to use the ExecutePS function in selfVM", | |||
"OCL-PS", | |||
"OCLps", | |||
"OCLps Example" | |||
], | |||
"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|If else endif", | |||
"OCLOperators casetruefalse|casetruefalse" | |||
], | |||
"Logical": [ | |||
"OCLOperators notNull|notNull", | |||
"OCLOperators isNull|isNull", | |||
"OCLOperators whentrue|whentrue", | |||
"OCLOperators oclIsInState|oclIsInState" | |||
], | |||
"Collections": [ | |||
"OCLOperators addReturnIndexOf0|addReturnIndexOf0", | |||
"OCLOperators add|add", | |||
"OCLOperators append|append", | |||
"OCLOperators asCommaList|asCommaList", | |||
"OCLOperators asSeparatedList|asSeparatedList", | |||
"OCLOperators Bag|Bag", | |||
"OCLOperators clear|clear", | |||
"OCLOperators exists|exists", | |||
"OCLOperators foreach|foreach", | |||
"OCLOperators insertAt|insertAt", | |||
"OCLOperators Intersection|intersection", | |||
"OCLOperators NotEmpty|notEmpty", | |||
"OCLOperators prepend|prepend", | |||
"OCLOperators removeAt|removeAt", | |||
"OCLOperators Sequence|sequence", | |||
"OCLOperators Set|set", | |||
"OCLOperators Size|size", | |||
"OCLOperators SymmetricDifference|symmetricDifference", | |||
"OCLOperators Union|union" | |||
], | |||
"Strings": [ | |||
"OCLOperators concat|concat", | |||
"OCLOperators maxLength|maxLength", | |||
"OCLOperators Contains|contains", | |||
"Split|Split" | |||
], | |||
"Conversion": [ | |||
"OCLOperators Base64ToBlob|Base64ToBlob", | |||
"OCLOperators BlobToBase64|BlobToBase64", | |||
"Parse|parse", | |||
"OCLOperators StringToBase64|StringToBase64", | |||
"OCLOperators strToInt|strToInt", | |||
"ToInteger () : Integer", | |||
"ToString" | |||
], | |||
"Encoding": [ | |||
"OCLOperators_ASCII|Ascii", | |||
"OCLOperators_BigEndianUnicode|BigEndianUnicode", | |||
"OCLOperators_Default|Default", | |||
"OCLOperators_Unicode|Unicode", | |||
"OCLOperators UTF32|UTF32", | |||
"OCLOperators_UTF7|UTF7", | |||
"OCLOperators_UTF8|UTF8" | |||
], | |||
"Tranformations": [ | |||
"OCLOperators transform|transform", | |||
"OCLOperators deepclone|deepclone" | |||
], | |||
"Actions": [ | |||
"OCLOperators CanExecuteAction|CanExecuteAction", | |||
"OCLOperators ExecuteAction|ExecuteAction" | |||
], | |||
"JSON": [ | |||
"OCLOperators ApplyTaJson|ApplyTaJson", | |||
"OCLOperators JSonToObjects|JSonToObjects", | |||
"OCLOperators MergeTaJson|MergeTaJson", | |||
"OCLOperators ViewModelAsJSon|ViewModelAsJSon" | |||
], | |||
"XML": [ | |||
"OCLOperators ViewModelAsXml|ViewModelAsXml", | |||
"OCLOperators XmlValidateWithSchemas|XmlValidateWithSchemas", | |||
"OCLOperators XsltTransformXml|XsltTransformXml" | |||
], | |||
"Date, Time and DateTime": [ | |||
"Date vs Time", | |||
"OCLOperators formatDateTime|formatDateTime", | |||
"OCLOperators inDateRange|inDateRange", | |||
"OCLOperators timeStampToTime|timeStampToTime", | |||
"OCLOperators timeToTimeStamp|timeToTimeStamp" | |||
], | |||
"API": [ | |||
"OCLOperators RestDownload|RestDownload", | |||
"OCLOperators RestGet|RestGet", | |||
"OCLOperators RestPost|RestPost", | |||
"SoapCall" | |||
], | |||
"OclPS": [ | |||
"OCLOperators ExecutePS|ExecutePS", | |||
"OCLOperators ExecuteQueryPlan|ExecuteQueryPlan", | |||
"OCLOperators sqlLike|sqlLike", | |||
"OCLOperators sqlLikeCaseInsensitive|sqlLikeCaseInsensitive", | |||
"OCLOperators PSEval|PSEval", | |||
"OCLOperators PSEvalValue|PSEvalValue", | |||
"OCLOperators sqlpassthrough|sqlpassthrough", | |||
"OCLOperators SuspectExternalUpdateInvalidate|SuspectExternalUpdateInvalidate" | |||
], | |||
"Viewmodel (selfVM)": [ | |||
"OCLOperators RootObject|RootObject", | |||
"OCLOperators RunServerSideViewModelNow|RunServerSideViewModelNow", | |||
"OCLOperators ImportTabSepData|ImportTabSepData", | |||
"OCLOperators Navigate|Navigate", | |||
"OCLOperators DiscardChanges|DiscardChanges", | |||
"OCLOperators Refresh|Refresh", | |||
"OCLOperators GetGridAsTabSepData|GetGridAsTabSepData", | |||
"OCLOperators RemoteTurnkeyConnectGetSessionKey|RemoteTurnkeyConnectGetSessionKey", | |||
"OCLOperators RemoteTurnkeySetStringValue|RemoteTurnkeySetStringValue", | |||
"OCLOperators ShowActionMenuForCurrentInNesting|ShowActionMenuForCurrentInNesting" | |||
], | |||
"Objects": [ | |||
"The ExternalId explained", | |||
"OCLOperators ViewModels|ViewModels", | |||
"OCLOperators base|base", | |||
"OCLOperators changePoints|changePoints", | |||
"OCLOperators objectTimeStamp|objectTimeStamp", | |||
"OCLOperators scripteval|scripteval", | |||
"OCLOperators scriptevalcheck|scriptevalcheck" | |||
], | |||
"Attributes": [ | |||
"OCLOperators setToNull|setToNull" | |||
], | |||
"Reports": [ | |||
"OCLOperators opendocumentreportasblob|opendocumentreportasblob", | |||
"OCLOperators opendocumentreportshow|opendocumentreportshow", | |||
"OCLOperators XHtmlReportAsString|XHtmlReportAsString" | |||
], | |||
"State machines": [ | |||
"OCLOperators stateMachineForceMode|stateMachineForceMode", | |||
"OCLOperators stateMachineTrigger|stateMachineTrigger", | |||
"OCLOperators OnStateChange|OnStateChange" | |||
], | |||
"Methods": [ | |||
"OCLOperators OnDelete|OnDelete" | |||
] | |||
}, | |||
"Patterns": [ | |||
"OCLOperators oclSingleton|oclSingleton", | |||
"OCLOperators QRImage|QRImage" | |||
] | |||
}, | |||
"Advanced Features": [ | |||
"Authentication", | |||
"User access rights", | |||
"Security", | |||
"Payment systems", | |||
"Multiple file upload component" | |||
], | |||
"Troubleshooting": [ | |||
"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" | |||
], | |||
"Installation options": [ | |||
"MDriven Turnkey Core" | |||
], | |||
"Installation": [ | |||
"How to install Turnkey Excel plugin", | |||
"Excel Plugin Function", | |||
"Plugins in Turnkey", | |||
"Set up new Turnkey site" | |||
], | |||
"Authentication": [], | |||
"Security": [ | |||
"SHA512ComputeHash, SHA256ComputeHash and BitConverterToString", | |||
"Log in with code", | |||
"SingleSignOn" | |||
], | |||
"Databases": [], | |||
"Advanced Features": [ | |||
"Fonts", | |||
"Getting safe–limited–meta information from a Turnkey app", | |||
"StartupViewTemplate" | |||
], | |||
"Troubleshooting": [ | |||
"Not able to start", | |||
"Troubleshooting Turnkey deployment" | |||
], | |||
"Tutorials": [ | |||
"Starting with MDriven Turnkey|Session 1", | |||
"Types, Images, Value Stores, Pick Lists|Session 2", | |||
"Turnkey Session 3: Opting out Actions|Session 3", | |||
"Turnkey Session 4: ViewModel Validation|Session 4", | |||
"Turnkey Session 5: How to Access the Logged in User. AccessGroups|Session 5", | |||
"Turnkey Session 6: SocialLogin|Session 6", | |||
"Turnkey Session 7: Expressions|Session 7", | |||
"Turnkey Session 8: CSS|Session 8", | |||
"Turnkey session 9: View Override|Session 9", | |||
"Turnkey Session 10: Report|Session 10", | |||
"Turnkey Session 11: More on View Override|Session 11", | |||
"Development in Visual Studio|Session 12 \u0026 13", | |||
"Turnkey Treeview", | |||
"A Trello like Board In MDrivenTurnkey", | |||
"Fashion with tagexpander", | |||
"Google Map with Turnkey" | |||
], | |||
"Discussion": [ | |||
"Faster prototyping with Turnkey" | |||
], | |||
"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", | |||
"Memory optimization", | |||
"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", | |||
"SysSingleton optional properties", | |||
"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 ProjectPlanner", | |||
"Turnkey sample ProjectPlanning", | |||
"Turnkey Styling", | |||
"TurnkeySettings", | |||
"TurnkeyUserLogin", | |||
"Use c-sharp code to post to TurnkeyRest", | |||
"VClientScreenWidth", | |||
"View/Page override", | |||
"ViewMeta" | |||
] | ] | ||
}, | }, | ||
"MDriven Server": { | "MDriven Server": { | ||
" | "Introduction": [ | ||
"MDriven Server Introduction", | "MDriven Server Introduction|Introduction" | ||
], | |||
"Getting Started": [ | |||
"MDriven Server - Connecting To", | "MDriven Server - Connecting To", | ||
"MDriven Server User/Web interface", | "MDriven Server User/Web interface|User/Web interface", | ||
"Moving from legacy ECO to MDrivenServer | "Moving from legacy ECO to MDrivenServer" | ||
], | ], | ||
"Installation": [ | "Installation options": [], | ||
" | "Authentication": [], | ||
"Security": [], | |||
"Databases": { | |||
"Local model database": [ | |||
"SQL Compact", | |||
"VistaDB" | |||
] | |||
}, | |||
"Advanced Features": [ | |||
"PostgreSQL", | |||
"Serverside actions" | |||
], | ], | ||
" | "Troubleshooting": [ | ||
" | "Change password MDriven Server", | ||
" | "MDrivenServer, Lost password or locked out|Lost password or locked out", | ||
"MDrivenServer | "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", | "AppPool user", | ||
"AsyncTicket", | "AsyncTicket", | ||
"Automating deployment of Turnkey and MDrivenServer on IIS", | "Automating deployment of Turnkey and MDrivenServer on IIS", | ||
"CacheInvalidation", | "CacheInvalidation", | ||
"Communication between MDrivenServers", | "Communication between MDrivenServers", | ||
"Deploy Turnkey on your own Azure with OneDrive", | "Deploy Turnkey on your own Azure with OneDrive", | ||
"Emailing from an app using MDrivenServer", | "Emailing from an app using MDrivenServer", | ||
"Eventlog", | "Eventlog", | ||
"Fill in the email settings in the admin UI", | "Fill in the email settings in the admin UI", | ||
"HardServerUrl", | "HardServerUrl", | ||
"Installation of MDriven Server on Windows 7 Enterprise", | |||
"Installation of MDriven Server on Windows 7 Enterprise | |||
"LocalhostDevCert", | "LocalhostDevCert", | ||
"LocalServers", | "LocalServers", | ||
"MDriven | "MDriven administrative database tables", | ||
"MDrivenServer log", | "MDrivenServer log", | ||
"MDrivenServer Slack web hook", | "MDrivenServer Slack web hook", | ||
"MDrivenServer with Windows authentication", | "MDrivenServer with Windows authentication", | ||
"MDrivenServerOverride", | "MDrivenServerOverride", | ||
"MultiTenantPrefix", | "MultiTenantPrefix", | ||
"Purpose of History Server", | "Purpose of History Server", | ||
"RecyclableMemoryStream", | "RecyclableMemoryStream", | ||
"Server Wide Variables", | "Server Wide Variables", | ||
"Serverinfo", | "Serverinfo", | ||
Line 184: | Line 625: | ||
"Slave and History Server", | "Slave and History Server", | ||
"Slave server in action", | "Slave server in action", | ||
"SysAsync package", | "SysAsync package", | ||
"SysSingleton.Deflate", | |||
"SysSingleton.UrlEncode", | |||
"SysSingleton GetSystemUrl", | "SysSingleton GetSystemUrl", | ||
"Turnkey and MDrivenServer logs", | "Turnkey and MDrivenServer logs", | ||
"Use SqlServer", | "Use SqlServer", | ||
"VistaDB", | "VistaDB", | ||
"WSL Windows subsystem for Linux" | "WSL Windows subsystem for Linux" | ||
] | |||
}, | |||
"MDriven Framework": { | |||
"Introduction": [ | |||
"MDriven Framework|Introduction to MDriven Framework", | |||
"First MDriven Framework project" | |||
], | |||
"Getting Started": [], | |||
"Installation options": [ | |||
"MDriven Framework Visual Studio installation", | |||
"Visual Studio 2019", | |||
"Visual Studio 2022" | |||
], | |||
"Advanced Features": [ | |||
"Debugging" | |||
], | |||
"Troubleshooting": [ | |||
"Codegen failed" | |||
], | |||
"Topics": [ | |||
"Api documentation", | |||
"Code generation", | |||
"Codegen Issues .net standard", | |||
"Constructor in generated code", | |||
"Debug CodeDress", | |||
"DisplayQueue", | |||
"Evolve db with code", | |||
"Unity 3D and MDriven", | |||
"Using different WCF Bindings with Enterprise Core Objects – ECO – MDriven framework", | |||
"ViewInView", | |||
"WinForms MDrivenFramework", | |||
"Working with legacy Handles" | |||
] | |||
}, | |||
"Legacy": { | |||
"ECO": [ | |||
"Introduction to ECO", | |||
"EcoController", | |||
"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", | |||
"Dragging and DragDrop Actions", | |||
"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" | |||
], | |||
"Authentication": [ | |||
"Oauth2", | |||
"ORCID", | |||
"Trust and Guarantee" | |||
], | |||
"Blob": [ | |||
"BlobStorage" | |||
], | |||
"C-Sharp": [ | |||
"Modulus math", | |||
"Namespace in generated code", | |||
"Not available for Offline object" | |||
], | |||
"CSS": [ | |||
"CSS BEM", | |||
"CSSGrid" | |||
], | |||
"Case": [ | |||
"Store complaint handling" | |||
], | |||
"Content Override": [ | |||
"EXT Components" | |||
], | |||
"Database": [ | |||
"Autoguid", | |||
"Database corruption", | |||
"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" | |||
], | |||
"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", | |||
"Starter Kit", | |||
"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": [ | |||
"Type mapping, OR-Mapping", | |||
"Working with Code and Persistence Mapping" | |||
], | |||
"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": [ | |||
"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" | |||
], | |||
"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 Password login", | |||
"High or low exposure to risk", | |||
"How does OpenIdConnect work", | |||
"Lets encrypt", | |||
"OpenID config", | |||
"Sign client rest request with certificate" | |||
], | |||
"UI": [ | |||
"Customizing login and other account ui MVC", | |||
"Edit in Grid" | |||
], | |||
"Validation rules": [ | |||
"ViewModel validations" | |||
], | |||
"ViewModel Editor": [ | |||
"AsString", | |||
"Table Grid Column Style" | |||
], | |||
"View Model": [ | |||
"AccessExpression", | |||
"Analyze ViewModel classes and expressions", | |||
"Breaking changes", | |||
"Comboboxes with strings", | |||
"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", | |||
"Import xml and JSon with MDriven", | |||
"Index page", | |||
"Input Controls", | |||
"JsonToObject vs Tajson", | |||
"Multiple file upload component", | |||
"Per viewmodel ReadOnly mode", | |||
"QueryPlan", | |||
"RestAllowed UIAllowed", | |||
"SelfVM", | |||
"SOAP", | |||
"SOAP the protocol from the stone age", | |||
"Tables and Grids", | |||
"The combobox", | |||
"The VMClassId Explained", | |||
"VCurrent and vSelected", | |||
"ViewModel access and security" | |||
], | |||
"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" | |||
] | ] | ||
} | } | ||
} | } |
Latest revision as of 18:30, 3 June 2024
Starter Kit |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
General |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MDriven Designer |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Modeling |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MDriven Turnkey |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MDriven Server |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MDriven Framework |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Legacy |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Explore Documentation ⬇️ |
|
This page was edited more than 7 months ago on 06/03/2024. What links here