Glossary
No edit summary
No edit summary
Line 247: Line 247:
Realtime: communication done point to point at the time of need
Realtime: communication done point to point at the time of need


Relations:  
Rest Services: services executed by connecting to a URL that defines operation and parameters and returns an answer – not seldom as JSON objects


Rest:
Reverse derivation: when you use code (EAL) to process a composite value into separate parts when updating
 
Rest API:
 
Rest Services:
 
Reverse derived:
 
Rooted ViewModels:


=== S ===
=== S ===
Security
Seeker:
 
Seekers
 
Seeker view


Self
Self:


selfVM
selfVM: a variable that is available within the context of a ViewModel


Server
Server


Serverside
Serverside actions: actions used when you want to delegate work to the server


Serverside actions
Serverside jobs:


ServerSide jobs
Set: a collection of something
 
Service Oriented Architecture (SOA)
 
Set


SignalR: a .net software component used for Realtime communication
SignalR: a .net software component used for Realtime communication


SOAP
Singleton: the name of a design pattern that establishes a Class that will only have one object instance
 
Soap Call
 
Source code


SQL
SOAP:


SQLServer
Source code:


SQLite
SQL: Structured Query Language to store and organize information in databases


Snippets
SQLServer:


State Diagrams
SQLite: a small database engine suitable to embed in applications as a data store for a single user


State machines
Snippets:


State transitions
State Diagram: another way to describe the states of your domain with your information


String
State machine: helps us describe the different allowed states an object can be in and how it is transitioned between these states


StylesInModel
String: a data type used to represent a sequence of characters


SVG
StylesInModel:


SysAsyncTicket
SVG: Scalable Vector Graphics - a great way to express data in a form other than text


SysSingleton
SysAsyncTicket: 


System Gist
SysSingleton: 


SysUser
SysUser: System User


=== T ===
=== T ===

Revision as of 07:23, 11 October 2023

A

Access Expression: an expression that controls whether the ViewModel is shown or not

Access Groups: these control what is visible and/or enabled for a user in a certain role or situation

Action buttons:

Action controls:

Action menu groups:

Action names:

Action language:

Actions: what a user or an API can execute to create an effect in the running system

Agile development

AngularJS:

API documentation:

AsString:

AssetsTK: the strategy to move files along with your model onto the server that runs your Turnkey application every time you upload your model

Association: the connection or relationship between Classes and Objects

Association classes:

Async Ticket: a pattern you can easily add to your model, backed by recent MDrivenServers

Attributes:

AutoForm:

Autofocus:

Autosave: when the content on the page is saved automatically

Autoguid: a DB-generated Guid value

Azure:

B

Bag:

BEM: BEM stands for Block, Element, Modifier. It is a convention on how to structure CSS rules.

Blazor:

Blob:

Boolean:

Bug:

C

Cache:

CodeDress:

Code generation

Class: a group of objects with similar properties (attributes), common behaviour (operations), common relationships to other objects, and common meaning (“semantics”)

Class Actions: actions that always have the context or the root objects as the object of a class

Class Diagrams: shows classes and their relations

Collection:

Column:

Combobox:

Constraints: ways to introduce business rules in the model than using state machines and guards

Convergence:

CORS: an HTTP-header-based mechanism that allows a server to indicate any origins (domain, scheme, or port) other than its own from which a browser should permit loading resources

C-Sharp: a programming language developed by Microsoft that runs on the .NET Framework

CSS:

CSS Grid:

D

Data:

Database:

DateTime:

DB:

Debugger:

Decimal data type: a numerical data type used to represent decimal numbers with a fixed precision and scale

Deepclone

Derived attributes: calculated fields that subscribe to all the values they are calculated from

Derived associations:

DevOps (Development and Operations):

Diagram:

Domain Driven Design (DDD): the idea that the model should adhere to the terms and definitions of the domain the system is built for

E

EAL: when OCL language is used for action

ECO: the core engine for all MDriven applications that, given a UML model and a Persistence Mapper, will help any .net application handle the objects of that model in memory

Evolve:

F

Fashion: all the code to create a finish - the right look and feel

Float: a data type that represents a decimal number with floating-point precision

G

Gist: a type of code that describes what type of information the system is handling and which business rules guard the dynamics of that information

Global Actions: actions for the user to initiate something global in the always-available application

Grid: a flexible layout structure used to display and arrange various types of content, not necessarily limited to data

H

History Server:

HTML: Hyper Text Markup Language. It is the standard markup language for creating Web pages. HTML describes the structure of a Web page.

I

IIS:

Information models:

Information security:

Information systems:

Integer: a data type that represents whole numbers

J

JSON:

K

L

Linq:

LowCode / NoCode:

M

MCoins:

MDriven Designer: a UML modeling tool that allows you to capture sufficient details to cover every aspect of a software system

MDriven Framework: an MDriven tool that allows you to write strongly typed c# code, accessing all the types and classes from your model

MDriven Server:

MDriven Start:

MDriven Turnkey: a new way to develop internet applications

MDriven Portal:

Method:

MetaModel:

Mockotype: MDrivenDesigner started in simplified mode

Model:

Modernity: the code the infrastructure of a system needs to work

Modlr: a file format of MDriven Designer

MVC:

MySQL:

N

.net:

Nuget:

Null: is empty - none*

O

OAuth:

OCL: the query and action language used in MDriven

OCL Expressions:

OCL Operator:

OCL PS: a subset of the OCL language that can be translated to SQL

OclSingleton: an operator that helps you implement the Singleton pattern

Object: an instance of a class

OpenDocument report:

OpenID: the protocol to negotiate authentication and get back an access token that your app can verify comes from your OpenId authority so that you may trust the information in the ticket - like the user-email maybe - or some claim that the user is admin or the like

Opting out Actions:

ORCID:

ORMapping:

P

Package: a "container" for a model section

Parse:

Periodic action: a ViewModel action that runs automatically over and over again when the Disabled expression is False

Persistence: the ability of a program or application to store and retrieve data even after the program is terminated or the system is shut down

Persistence mapping: a technique used in MDriven to map objects in an object-oriented programming language to relational database tables

Pivot tables:

PlacingContainer: a way to organize a view based on the box-in-box principle

Prototyping: the process in which you whip something together quickly as a mock-up to show or test it to learn something that otherwise would be hard to know

PSEval: an OCLOperator that makes it possible to use OCL PS in any OCL expression

Q

QR-Code:

QueryPlan: the ability to statically analyze a ViewModel to know ahead of time what data it will use

R

Realtime: communication done point to point at the time of need

Rest Services: services executed by connecting to a URL that defines operation and parameters and returns an answer – not seldom as JSON objects

Reverse derivation: when you use code (EAL) to process a composite value into separate parts when updating

S

Seeker:

Self:

selfVM: a variable that is available within the context of a ViewModel

Server:

Serverside actions: actions used when you want to delegate work to the server

Serverside jobs:

Set: a collection of something

SignalR: a .net software component used for Realtime communication

Singleton: the name of a design pattern that establishes a Class that will only have one object instance

SOAP:

Source code:

SQL: Structured Query Language to store and organize information in databases

SQLServer:

SQLite: a small database engine suitable to embed in applications as a data store for a single user

Snippets:

State Diagram: another way to describe the states of your domain with your information

State machine: helps us describe the different allowed states an object can be in and how it is transitioned between these states

String: a data type used to represent a sequence of characters

StylesInModel:

SVG: Scalable Vector Graphics - a great way to express data in a form other than text

SysAsyncTicket:

SysSingleton:

SysUser: System User

T

Tagexpander

Tag extensions

TaggedValues

Tajson

Tiny MVC

Tkusercss

Transform

Tuple

Turnkey components

U

UI

UI-First

UML in MDriven

UML standard

Unrooted ViewModels

Upload model

URL

User

usercss.css

User Interaction

User interface (UI)

V

Validation rules

ValueStore pattern

vCurrent

Versioning

ViewModel

ViewModel Actions

View override

VistaDB

Visual Studio

vSelected

W

Web API

WebApplication

Web UI

WECPOF

WPF

X

Xamarin

XML

XMLPersistence

Y

Z