View Online Tutorials
M2x (M2Spring, M2Flex and M2Code for Java) modeling and MagicDraw UML basics
| Topic |
Description |
Time (min) |
View |
| MagicDraw Basics demo |
This demo introduces the very basics of working with MagicDraw: shows how to create project and diagrams, outlines the main working environments, navigates through elements drawing and presentation options. |
10:36 |
 |
| Specification Windows |
This demo represents a new more convenient GUI and non-modal specification dialog boxes, shows how easier to work with properties due to these enhancements. |
10:19 |
 |
| Smart Manipulators |
This demo introduces completely redesigned Smart Manipulators functionality that increases the speed of modeling and diagramming. |
03:00 |
 |
| Diagram Toolbars |
This demo presents a new shrinkable diagrams toolbar grouping, shows modeling with elements from different diagram simultaneously. |
02:57 |
 |
| Shared Packages |
This demo presents project segmentation using shared packages functionality, which allows the usage of a model part in multiple projects. |
05:55 |
 |
BPMN Diagram |
This demo shows Business Process Modeling Notation support in MagicDraw UML, introduces main elements and guides through modeling process. |
10:15 |
 |
Modeling and Generating a Spring App with M2Spring
| Topic |
Description |
Time (min) |
View |
Modeling a
Spring Application |
This demo shows how to model a Spring application using MagicDraw UML 16.5 for M2Spring and embedded M2Spring templates and Wizards. |
09:53 |
 |
Generating a
Spring Application
|
This demo details how to fully generate a Spring application using M2Spring generator. |
05:18 |
 |
We also invite you to download the M2Spring Evaluation Guide.
If you are new to Eclipse and want to learn more, please see the Eclipse "Getting Started" resources.
Designing and generating Spring applications using Crud Booster with M2Spring
| Topic |
Description |
Time (min) |
View |
Modeling and generating a CRUD
Spring Application |
The goal of this tutorial is to demonstrate the ease of generating a CRUD application (create/read/update/delete) using the CRUD Booster. The demo application that we will build is a JavaEE application that manages customers, missions and temps. The final application implements Spring, Struts and Hibernate frameworks. |
07:54 |
 |
Designing and Generating a Flex RIA with M2Flex
| Topic |
Description |
Time (min) |
View |
| Setting up the generation project |
This demo shows how to set up a M2Flex generation project. |
01:36 |
 |
Creating and Generating an Authentication Page
|
This demo details how to fully generate an anthentication page using M2Flex generator with Adobe Flex Builder III, including UML model creation, UI configuration and source code generation. |
04:54
11:12
|


|
| Creating and Generating a Customer Management Page |
This demo details how to fully generate a customer management page (CRUD Services) using M2Flex generator with Adobe Flex Builder III, including UML model creation, UI configuration and source code generation. |
28:27
|

|
TeamWork Server (model sharing)
| Topic |
Description |
Time (min) |
View |
| Teamwork Server: Add project to teamwork |
This demo presents easy way to make a local project accessible for the Teamwork Server users. |
02:40 |
 |
| Teamwork Server: Create a new user in teamwork |
This demo presents the management of users accounts, guides through creation of a new user or edition of existing one, introduces various kinds of permissions and how they can be set to project. |
02:55 |
 |
| Teamwork Server: Working in teamwork |
This demo introduces the main functionality of teamwork, when two or more users work with the same project. You will see how to lock part of the model and work on this part individually, how to commit changes to the server and share with the other team members. |
04:30 |
 |
| Teamwork Server: Project branching |
This demo introduces the Branching functionality and presents samples of branch creation. |
06:48 |
 |