When answering the question “Why we address system development the MDriven way” we most of the time come back to the fact that it is a great idea to separate the true knowledge of the domain – The Gist – from the fast aging technology choices (Modernity) – and from the even faster changing look-and-feel …
Is MDriven really no-code?
To answer this you really must define “code” first. Luckily I already did that here. There is no getting away from that someone must understand the problem that is to be managed by a software system. MDriven raises the level of abstraction so that once you do understand – you are done. The fact that …
Doing stuff later
When you have an MDrivenServer you can do a lot of useful things in serverside jobs. Up until now there has been one common and one fantastic way to trigger serverside jobs: The common way: Timer/Clock to run a Query periodically to check information criteria’s and start the job for the returned results. The fantastic …
Twitter!
Please, Please, Please follow us at twitter! @AtMDriven Zero followers! I will tweet news in the Framework and retweet stuff in #nocode and #lowcode with comments! Thank you
Remove the Stupid degrees of freedom
This is what almost all progress in areas of productivity and security is about – remove the stupid degrees of freedom. Sure there are people out there arguing that life is less electric when builders do not fall off skyscrapers in production due to guard rails in front of all +1meter drops. And yes, they …
Introducing Styles In Model
Before you go berserk and scream at the top of your voice : “STYLING IS A UI THING AND SHOULD NOT GO INTO THE MODEL SINCE IT WILL BREAK THE PRINCIPLE OF VIEW/MODEL SEPARATION ” – before you do that I would like to calmly state that a lot of the time we use styling …
Getting data from anywhere- like for example Spotify – that is Oauth2 protected
Number 1 to get a successful integration going is : Read the documentation of the service you want to connect with – also read MDriven wiki and articles like this! Number 2; remember that security is very often a precision sport – “close” does not cut it and often gives you the same error as …
Localization
Localization is the processes of translating a product to work in a new culture or language. When it comes to MDriven we are in a good seat for handling all the texts that are available in a system. Since we have the meta model of the system we can in theory know about all texts …
Excel Rocks! But…
If you do solutions for colleagues with Excel you have the ability to build enterprise grade multi user information systems with MDriven in about the same time. Excel is amazing – it empowers you. We want to empower you even more with MDriven. Excel is so great because you do not need the IT department …
Reverse derived–more than what one may think of
The ability to reverse derive an attribute is practical in many circumstances – but it may not be obvious to everybody just what it can be used for. What is obvious is that you may have a derivation that collects a couple of strings like self.FirstName+’ ’+self.LastName, and that the reverse derive action can be …