Bootcamp/Levels/Intermediate
(Created page with "<html> <style> .container { display: flex; flex-direction: column; align-items: center; width: 100%; padding: 20px; } .icon-box-container { display: flex; width: 90%; max-width: 1200px; position: relative; margin-bottom: -20px; →‎Adjust to make it appear closer to the section: } .image-icon { w...")
Tag: 2017 source edit
 
No edit summary
Tag: 2017 source edit
Line 102: Line 102:
             </div>
             </div>
         </div>
         </div>
<!-- Section 1 (Chapter 4) -->
<div class="section">
    <div class="chapter">Chapter 4</div>
    <div class="steps">Steps 106 - 145: Action Language and OCL-PS</div>
    <div class="description">
        <ul>
            <li>Read the Manifest on MDriven’s view of what a line of business application needs</li>
            <li>Introduction to the Seeker Form</li>
            <li>Understand the meaning of “null” and how to use the “isnull” operator</li>
            <li>Introduction to Action language</li>
            <li>Test the assign operator ( := )</li>
            <li>Use the action operator separator semicolon ( ; )</li>
            <li>Introduction to OCL-PS and search expressions</li>
            <li>Test the use of search expressions</li>
            <li>Read about Seeker logic</li>
        </ul>
    </div>
</div>


<!-- Section 1 -->
<!-- Section 2 (Chapter 5) -->
        <div class="section">
<div class="section">
            <div class="chapter">Chapter 1</div>
    <div class="chapter">Chapter 5</div>
            <div class="steps">Steps 1 - 40: The Basics</div>
    <div class="steps">Steps 146 - 182: Different Types of Actions</div>
            <div class="description">
    <div class="description">
                <ul>
        <ul>
                    <li>Introduction to the 1000 Steps Program</li>
            <li>How to navigate to the Action Editor</li>
                    <li>Installation of MDriven Designer - through ClickOnce or locally</li>
            <li>Introduction to Global actions</li>
                    <li>Getting started: Create an empty model and save your file</li>
            <li>Set MenuGroups in the Action Editor</li>
                    <li>Introduction to a Class and Attribute</li>
            <li>Explore ways to access ViewModels</li>
                    <li>Get familiar with the OCL Debugger</li>
            <li>Set Sort order on actions</li>
                    <li>Bring up a Seeker and add objects</li>
            <li>Introduction to Class actions</li>
                    <li>Create an Association</li>
            <li>Introduction to ViewModel actions</li>
                    <li>Add a Multilink</li>
            <li>Add a ViewModel placed button to your app</li>
                </ul>
        </ul>
            </div>
    </div>
        </div>
</div>


<!-- Section 2 -->
<!-- Section 3 (Chapter 6) -->
        <div class="section">
<div class="section">
            <div class="chapter">Chapter 2</div>
    <div class="chapter">Chapter 6</div>
            <div class="steps">Steps 41 - 75: Auto-diagram, OCL, and Autoforms</div>
    <div class="steps">Steps 183 - 214: Picking Values</div>
            <div class="description">
    <div class="description">
                <ul>
        <ul>
                    <li>Save a copy with previous versions of your file</li>
            <li>Explanation to remove a button and ViewModel action</li>
                    <li>How to remove and restore deleted Associations</li>
            <li>Create buttons and connect them to actions/action expressions</li>
                    <li>How to move Associations</li>
            <li>How to enable a User to search and select items</li>
                    <li>Create an Association to self and note how it works in the tree</li>
            <li>How to save or cancel operations</li>
                    <li>Understand Auto-diagrams and what happens when you delete attributes</li>
            <li>Fix a problem with searching with a blank input</li>
                    <li>Introduction to OCL (Object Constraint Language)</li>
            <li>Change cardinality to enable taking multiple items at once</li>
                    <li>Become familiar with Autoforms and how to use them</li>
            <li>Create an Association class</li>
                </ul>
        </ul>
            </div>
    </div>
        </div>
</div>
 
<!-- Section 4 (Chapter 7) -->
<div class="section">
    <div class="chapter">Chapter 7</div>
    <div class="steps">Steps 215 - 238: Derived Attributes & Editable Grid Cells in Web UI</div>
    <div class="description">
        <ul>
            <li>Rename a Class manually</li>
            <li>Use the Rename function</li>
            <li>Create a note on the diagram</li>
            <li>Add a new attribute</li>
            <li>Change the AttributeMode from Persistent to Derived</li>
            <li>Add a Tagged value</li>
            <li>Set an editable Date Picker</li>
            <li>Add a SelectBox</li>
        </ul>
    </div>
</div>


<!-- Section 3 -->
<!-- Section 5 (Chapter 8) -->
        <div class="section">
<div class="section">
            <div class="chapter">Chapter 3</div>
    <div class="chapter">Chapter 8</div>
            <div class="steps">Steps 76 - 105: Creating a Web Application</div>
    <div class="steps">Steps 239 - 264: Responsive Design and Placing Containers</div>
            <div class="description">
    <div class="description">
                <ul>
        <ul>
                    <li>Introduction to the MDriven Turnkeycore</li>
            <li>Introduction to Placing Containers</li>
                    <li>Change the model into a web application</li>
            <li>Move ViewModel columns into a Placing Container</li>
                    <li>Use the ViewModel Editor to correct errors in ViewModels</li>
            <li>Add a ViewModel column called Save</li>
                    <li>Adopt an Autoform</li>
            <li>Add 2 child-placing containers</li>
                    <li>How to handle naming and presentation of Columns</li>
            <li>Set items to stretch</li>
                    <li>Introduction to Nested ViewModel class</li>
            <li>Set items to wrap</li>
                </ul>
            <li>Name the Placing Containers</li>
             </div>
             <li>Test how to wrap columns and rows in Placing Containers</li>
         </div>
         </ul>
     </div>
     </div>
</div>
</div>
</body>
</html>
</html>

Revision as of 22:12, 4 August 2024

Icon
Throughout this training process, we'll familiarize you with the MDriven Designer using the example of a car management system. This includes creating elements like Cars and a Car Factory and adding people such as a Car Owner and Car Dealer. Every chapter adds a different piece to the overall system. Let's begin!
Chapter 4
Steps 106 - 145: Action Language and OCL-PS
  • Read the Manifest on MDriven’s view of what a line of business application needs
  • Introduction to the Seeker Form
  • Understand the meaning of “null” and how to use the “isnull” operator
  • Introduction to Action language
  • Test the assign operator ( := )
  • Use the action operator separator semicolon ( ; )
  • Introduction to OCL-PS and search expressions
  • Test the use of search expressions
  • Read about Seeker logic
Chapter 5
Steps 146 - 182: Different Types of Actions
  • How to navigate to the Action Editor
  • Introduction to Global actions
  • Set MenuGroups in the Action Editor
  • Explore ways to access ViewModels
  • Set Sort order on actions
  • Introduction to Class actions
  • Introduction to ViewModel actions
  • Add a ViewModel placed button to your app
Chapter 6
Steps 183 - 214: Picking Values
  • Explanation to remove a button and ViewModel action
  • Create buttons and connect them to actions/action expressions
  • How to enable a User to search and select items
  • How to save or cancel operations
  • Fix a problem with searching with a blank input
  • Change cardinality to enable taking multiple items at once
  • Create an Association class
Chapter 7
Steps 215 - 238: Derived Attributes & Editable Grid Cells in Web UI
  • Rename a Class manually
  • Use the Rename function
  • Create a note on the diagram
  • Add a new attribute
  • Change the AttributeMode from Persistent to Derived
  • Add a Tagged value
  • Set an editable Date Picker
  • Add a SelectBox
Chapter 8
Steps 239 - 264: Responsive Design and Placing Containers
  • Introduction to Placing Containers
  • Move ViewModel columns into a Placing Container
  • Add a ViewModel column called Save
  • Add 2 child-placing containers
  • Set items to stretch
  • Set items to wrap
  • Name the Placing Containers
  • Test how to wrap columns and rows in Placing Containers

This page was edited 160 days ago on 08/12/2024. What links here