The goal of the Modern Queryplanner is this: Reduce server roundtrips for data fetch by analyzing viewmodel context and inform server with precision on what to deliver. Doing this will reduce latency penalties on fetch and reduce over all sql server load by using fewer larger questions rather than many small questions. The new modern …
Author: MDriven Master
Cursored or Full Tree
There are two ways to look at object graphs used for defining ViewModels in MDriven. “Cursored” or “Full Tree” Consider this model: Lets say we have 1 Class1 object that has 2 Class2 objects and for each Class2 object there are 2 Class3 objects. This would give us an instance diagram of actual objects like …
Working with REST– a quick way to get Json example turned into model
When you work with REST-services you will consume a lot of structured results in the form of Json data. Reading the Json specification to create a matching model – attribute by attribute, relation by relation is tiresome. To help you with this consider the new function “add attributes, associations and classes from clipboard json ” …
Un-learn how to code
Un-learn how to code. Why would you want to un-learn how to code? The problem with “coding” is that it is the process of taking a high-level description of information and process, that can be easily understood by people – and translate it into a lower level of description of the exact same information and …
Who is MDriven for?
To answer the question who we build MDriven for we created these personas: The developer, The status quo person, The manager, The customer. Developers do not want to spend excessive time to get one thing done since there are so many different things to improve. Developers tend to fix the things that needs fixing the …
To AI or not to AI
If we zoom really far out there are only two problems in the world: Figure out what to do (problem formulation) Do it (problem solution) Modern AI is always in the “Do it” category – because problem formulation requires a will to change – when AI gets there I will update this article. Most new …
Visual Studio 2019
You can now run MDriven Framework in Visual Studio 2019. It will work in Community, Professional and Enterprise editions. The same install will work in VS2019, VS2017 and VS2015. With this release we deprecate earlier VS-versions. Who is MDriven Framework for? It is for developers that focus on Problem-Formulation rather than coding. The main challenge …
Fighting consensus
For humans consensus is important. Consensus in a group means that no one will argue with the established beliefs and if you do you will meet resistance. Consensus is a dangerous thing that leads to groupthink and may lead us to disregard hard facts verified by experiments as the scientific methods postulate – but it …
DEBUGGER NEWS 2019 #2
Debugging should be fun! Visualizing data in 3D is fun! We added this thing that can help you to see things faster: Take a look at this video: How to use it? Inspiration: Color tetrahedrons based on a state attribute to let your eye detect rough percentage of each Plot date attribute (converted and scaled …
Introducing MDriven TaJson
I know – we have grown accustomed to things being REALLY complicated when it comes to software development. But what if everything was easy? How would it be then? Would we get time over and invest that time into building complicated things? Probably. So there might be no Nirvana were our brains are not needed …