Get 1 Year of unlimited Apress for $199
Instant access to all available titles and new releases Apress Access Subscription

UML Applied

A .NET Perspective

By Martin L. Shoemaker

  • eBook Price: $34.99
  • Print Book Price: $49.99
Buy eBook Buy Print Book

UML Applied Cover Image

This book is the first to examine the two worlds of Unified Modeling Language (UML) and .NET concurrently.

Full Description

  • Add to Wishlist
  • ISBN13: 978-1-59059-087-4
  • 560 Pages
  • User Level: Beginner to Advanced
  • Publication Date: March 24, 2004
  • Available eBook Formats: PDF

Related Titles

  • C# 6.0 and the .NET 4.6 Framework
  • Microservices, IoT and Azure
  • Microsoft Mapping Second Edition
  • Pro PowerShell for Database Developers
  • Develop on Yammer
  • Extending SSIS with .NET Scripting
Full Description

UML Applied: A .NET Perspective is the first book to examine the two worlds of Unified Modeling Language (UML) and .NET concurrently. The core of this book provides a set of proven, hands-on, team-oriented exercises that will have you solving real-world problems with UML faster than when using any other approach—often in under a day. Author Martin Shoemaker also demonstrates how to use Rational XDE for effective model-driven development.

From the author:

“In teaching UML to my students, nothing has been as effective as 'Five-Step UML,' a process I devised by stripping away, one piece at a time, everything that got in the way of learning UML. Eventually, I was left with five simple, clear steps that show the students why and how to use UML, by having them start the class by actually solving problems with UML. After they learn the why and the how, they're motivated to learn the what: the details of the UML notation. And they have a lot of fun in the process.

Now 'Im using Five-Step UML to teach .NET analysis and design in a larger framework. I call it model-driven development—UML models as the central artifacts of the development process, with other artifacts (code, tests, documents, even estimates and schedules) all deriving from the models.

With this book, I've collected my Five-Step UML and model-driven development thoughts into one complete package. I also give a UML perspective of the .NET Common Language Runtime and the .NET Framework, providing a graphical overview that complements the online help.”

Source Code/Downloads

Downloads are available to accompany this book.

Your operating system can likely extract zipped downloads automatically, but you may require software such as WinZip for PC, or StuffIt on a Mac.


Please Login to submit errata.

No errata are currently published


    1. PHP Objects, Patterns, and Practice


      View Book

    2. Beginning Android 3D Game Development


      View Book

    3. Troubleshooting Oracle Performance


      View Book

    4. Beginning Amazon Web Services with Node.js


      View Book