No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
==== What is MDriven ==== | ==== [[What is MDriven]] ==== | ||
Introduction | [[Introduction - The MDriven Book|Introduction]] | ||
Praise to UML | [[Praise to UML]] | ||
What if UML was forbidden? | [[What if UML was forbidden|What if UML was forbidden?]] | ||
Luckily UML is NOT forbidden | [[Luckily UML is Not Forbidden|Luckily UML is NOT forbidden]] | ||
What is not to like? | [[What is not to like|What is not to like?]] | ||
What is next | [[What is next]] | ||
==== Information design ==== | ==== [[Information design]] ==== | ||
The Information | The Information | ||
Short introduction to UML– class diagram | [[Short introduction to UML– class diagram]] | ||
How do I know if it is correct? | [[How do I know if it is correct|How do I know if it is correct?]] | ||
Association classes | [[Association classes]] | ||
Inheritance | Inheritance | ||
Line 25: | Line 25: | ||
Polymorphism | Polymorphism | ||
Composite and Aggregate and what they imply | [[Composite and Aggregate and what they imply]] | ||
Derived attributes & associations | [[Derived attributes & associations]] | ||
UML – State machines | [[UML – State machines]] | ||
Constraints | [[Constraints]] | ||
==== The ViewModel ==== | ==== [[The ViewModel]] ==== | ||
The declarative ViewModel | The declarative ViewModel | ||
Taking it further still | Taking it further still | ||
==== What an Action can do ==== | ==== [[What an Action can do]] ==== | ||
ExecuteExpression | ExecuteExpression | ||
Line 49: | Line 49: | ||
Framework Action | Framework Action | ||
==== Defining Main menu actions ==== | ==== [[Defining Main Menu Actions|Defining Main menu actions]] ==== | ||
Action names | [[Action names]] | ||
Constraints descriptions | Constraints descriptions | ||
==== Microsoft Office and OpenDocument as a Report generator ==== | ==== [[Microsoft office and OpenDocument as a Report generator|Microsoft Office and OpenDocument as a Report generator]] ==== | ||
A bit hasty and vague | A bit hasty and vague | ||
Line 61: | Line 61: | ||
Images in Word reports | Images in Word reports | ||
==== Prototyping ==== | ==== [[Prototyping]] ==== | ||
This is how you do Prototyping with MDriven | This is how you do Prototyping with MDriven | ||
Line 70: | Line 70: | ||
Introducing MDriven Server | Introducing MDriven Server | ||
Security concerns for MDriven Server | [[Security concerns for MDriven Server]] | ||
MDrivenServer Summarized | [[MDrivenServer Summarized]] | ||
MDrivenServer periodic server-side actions | [[MDrivenServer periodic server-side actions]] | ||
Other uses of Server side Actions | Other uses of Server side Actions | ||
Line 86: | Line 86: | ||
OCL, EAL, OCLps Introduction | OCL, EAL, OCLps Introduction | ||
Certain important constructs | [[Certain important constructs]] | ||
EAL differences | EAL differences | ||
Line 112: | Line 112: | ||
==== Security ==== | ==== Security ==== | ||
Information Security | [[Information security|Information Security]] | ||
The basics of IT security | The basics of IT security |
Revision as of 06:32, 12 June 2023
What is MDriven
Information design
The Information
Short introduction to UML– class diagram
How do I know if it is correct?
Inheritance
Polymorphism
Composite and Aggregate and what they imply
Derived attributes & associations
The ViewModel
The declarative ViewModel
Taking it further still
What an Action can do
ExecuteExpression
EnableExpression
BringUpViewModel & ViewModelRootObjectExpression
ViewModelIsModal & ExpressionAfterModalOk
Framework Action
Constraints descriptions
Microsoft Office and OpenDocument as a Report generator
A bit hasty and vague
Qualifications
Images in Word reports
Prototyping
This is how you do Prototyping with MDriven
The look
Available Actions
Introducing MDriven Server
Security concerns for MDriven Server
MDrivenServer periodic server-side actions
Other uses of Server side Actions
- Emailing from the server
- Importing data from other SQL sources
- Producing export files from MDriven Server
Shaping and transforming export files
- SQLExport serverside action
What is Object Constraint Language
OCL, EAL, OCLps Introduction
EAL differences
OCLps differences
Summary OCL
Seeking the database with OCLps using ViewModels
Databases use SQL
Efficient fetch – real case (advanced – skip until you have the need)
Introducing MDriven Turnkey
Creating your own MDriven Turnkey instance in your Azure account
Set up MDriven Turnkey on premise
Turnkey architecture
Responsibilities
Data roundtrip
Security
The basics of IT security
Building safer software systems
How MDriven Turnkey does it – every time
How the access control system is constructed in MDriven