My second on-demand course for Pluralsight is now online. This course, Solution Modeling with UML in Visual Studio 2010, has three major components: how to build models, how to manage models and why to build models.
First, I show how to create both behavioral diagrams (Use Case Diagrams, Activity Diagrams, Sequence Diagrams) and structural diagrams (Class Diagrams, Component Diagrams). This focuses on the various UML shapes available for each diagram and how to put together a meaningful visualization.
Next, I cover how to manage the model. This includes using the UML Model Explorer to create, modify and reuse elements that go into UML model diagrams. After that I show how to extend Visual Studio’s UML support by creating a custom stereotype that can be applied to model elements. Finally, I demonstrate how you can take a UML model built in Sparx Enterprise Architect and import it into Visual Studio 2010.
The last module of the course walks through WHY you’d build a particular UML model. This includes the what (is the model type), why (create them), and who (builds and uses them).
I’ve had fun doing courses for Pluralsight. If you haven’t seen my first one, it’s about Integrating BizTalk Server with Windows Azure AppFabric. Hopefully I can keep cranking out interesting material. If you don’t have a Pluralsight subscription, I’d recommend taking a look. In this day and age, it seems we all have less patience for books and frequently learn through targeted, high-impact training like Pluralsight On Demand.