Community

Lernen Sie die vielfältigen Möglichkeiten von ModuleStudio anhand von Beispielen aus der Praxis kennen. Tutorials und Screencasts erleichtern den Einstieg. Außerdem finden Sie hier hilfreiche Hinweise zur Arbeit mit ModuleStudio.

Community
 

Showcase


Modulares Shop-System

Viele Internetpräsenzen mit komplexem Unterbau, wie zum Beispiel Webshops, sind nicht in einzelne Elemente aufgeteilt. Nachträgliche Änderungen oder Erweiterungen lösen eine Kette von Folgeänderungen aus, was für Kunden häufig in einer immensen Kostenfalle endet. Schon kleine inhaltliche Änderungen können… >weiterlesen

RecipeManager

Wir haben mit ModuleStudio schon eine grundlegende Rezept-Datenbank umgesetzt, die Potenzial für einige intelligente Auswertungen bietet. Neben einer Kategorisierung sollte es nun möglich sein, im Rahmen von Menüs optimierte Zeitpläne für die parallele Zubereitung mehrerer Gerichte zu erstellen. Schauen wir uns die Struktur… >weiterlesen

 

Tutorials und Screencasts


Das Model beschreiben

Dieser Screencast zeigt, wie man ein Model, sprich die Datenschicht für eine bestimmte Anwendung erstellt. Wir definieren damit, welche Datenbank-Tabellen von der Anwendung verwaltet werden und wie sich die Objekte verhalten, mit denen die Anwendung arbeitet. Außerdem können Variablen definiert werden, die in der Anwendung als Grundeinstellungen generiert werden. Dazu erstellen wir einfach

ein oder auch mehrere Container-Elemente für Variablen auf der Zeichenfläche. In der Regel reicht allerdings ein Container aus. Dieser kann nun verschiedene Variablen enthalten, die dazugehörigen Elemente befinden sich in der dritten Gruppe der Palette. Im Detail sind Variablen für Bool'sche… >weiterlesen

 

Knowledge Base und hilfreiche Hinweise


Wie MDSD die Kosten für die langfristige Wartung umfangreicher Softwaresystemfamilien reduziert

Eine herausragende Eigenschaft von MDSD ist es, dass sich alle Vorteile von DSLs mit jedem neuen Modell, beziehungsweise jeder neuen Anwendung, die mit einer DSL beschrieben wird, vervielfachen. Erstens entspricht jede einzelne Tätigkeit auf der abstrakten Modellierungsebene im Vergleich zu einer vergleichbaren Implementierungsaktivität immer real eingesparter Zeit, weniger Kosten und mehr Produktivität. So kann man sich Zeit lassen für die Entwurfsphase, die Anforderungen iterativ mit dem Kunden besprechen und die Ergebnisse in die

Modelle einfließen lassen. Zweitens wachsen die Vorteile im Laufe der Zeit immer weiter an, da man nach einigen Jahren zunehmend mehr Anwendungen pflegen muss, ohne dass Aufwand und Kosten in die Höhe… >weiterlesen

 
 

ModuleStudio Honey

Schließen

You don't have permission to e-mail this story - please login