Great concept, but poorly executed.
There has been a real need for a text that explains how to use Visio for documenting software requirements. Likewise, there has been a real need for a text that shows how to tie the different UML diagrams together as part of a coherent and comprehensive process. This text promises to do both, and to some extent it succeeds, but it is far too fractured to live up to its initial promise.
I would still recommend the text for anyone seeking an introduction to UML in Visio. The examples are very simple, however, and the discussion of UML is incomplete, so I would recommend using a UML text as an accompaniment to this one as you work through it.
Will get you started, but...
...maybe not the fault of the book, but Visual Studio support for UML isn't that great. In practical use, it is very frustrating and limited. Break out of Visual Studio and get Sparx Enterprise Architect for UML work.
Nice book to integrate UML/Visio/dot net skills
There are better books to train developers in individual skills - UML, Visio, dot net. But this book does a nice job tying them altogether - it won't teach you how to model, etc. but does a very good job in applying and integrating all the skills. There are some annoying typos, but no showstoppers.
UML yes, but
I do not think that the title of this book is appropriate. The book is about UML but i question the professional bit in the title. The writing is okay but you can tell that different authors worked on the book. Had the book been a little more coherent I would have opted for 4 stars.
developer
It is a total mystery to me why this book was written in the first place. From UML standpoint it covers only very basic scenarios. From software perspective it does not cover topics like "..how the hell do I specify .Net attributes and do not lose them in reverse engineering..." or "...why C# documentation is totally incompatible with what Visio produces...". The only thing this book teaches is how to do basic operations, which you probably can figure out on your own after 2 days of pocking around. DO NOT waist you money (I would use 0 star option if it was available)