Professional UML with Visual Studio .NET: Unmasking Visio for Enterprise Architects / Edition 1

Paperback (Print)
Used and New from Other Sellers
Used and New from Other Sellers
from $1.99
Usually ships in 1-2 business days
(Save 96%)
Other sellers (Paperback)
  • All (12) from $1.99   
  • New (2) from $15.65   
  • Used (10) from $1.99   
Sort by
Page 1 of 1
Showing 1 – 1 of 2
Note: Marketplace items are not eligible for any coupons and promotions
Seller since 2007

Feedback rating:



New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

2002-12 Paperback New BRAND NEW COPY, Perfect Shape, a4o6BG.

Ships from: La Grange, IL

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
Page 1 of 1
Showing 1 – 1 of 2
Sort by


If you want to use Visio for Enterprise Architects to quickly design and create enterprise software, this is the book for you. The integration of Visual Studio .NET Enterprise Architect and Visio for Enterprise Architects is a formidable combination. Visio offers powerful diagramming capabilities, including such things as creating UML models, mapping out and generating databases, and aiding the development of distributed systems. Visio's integration with Visual Studio .NET Enterprise Architect means that C# or Visual Basic .NET code can be generated from UML diagrams, thus giving your projects a significant kick-start, and Visual Studio .NET projects can also be reverse engineered to UML models. It is this book that will finally help you to realize Visio's time- and labor-saving features, and unleash Visio's power for your enterprise development.
Read More Show Less

Product Details

  • ISBN-13: 9781861007957
  • Publisher: Wrox Press, Inc.
  • Publication date: 12/20/2002
  • Series: Professional Ser.
  • Edition number: 1
  • Pages: 368
  • Product dimensions: 7.20 (w) x 8.98 (h) x 0.97 (d)

Table of Contents

Introduction 1
Ch. 1 Review of UML 9
Ch. 2 A Tour of Visio 35
Ch. 3 Diagramming Business Objects 73
Ch. 4 Generating Code from the Visio Model 133
Ch. 5 Reverse Engineering 175
Ch. 6 Documenting the Project 207
Ch. 7 Distributed System Design 239
Ch. 8 Database Modeling with Visio for Enterprise Architects 269
Index 329
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 2 Customer Reviews
  • Anonymous

    Posted April 22, 2003

    Good intro book

    This book was a very good introduction to both UML and Visio for Enterprise Architects. I found it extremely useful, down-to-earth, and well written. For its title it probably should have spent more time applying UML rather than Visio. Probably more should have been made of the fact that Visio for Enterprise Architects is not the Visio flag-ship, Visio Professional. In fact, the utilized version is a lot more obscure to acquire. Fortunately, most of the topics can be used in both environments. Code generation is exclusive to the Enterprise Architects. For my needs it was fine... I would be pleased to see it renamed to better represent its content. Well worth the money.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted March 10, 2003

    Perhaps mistitled coverage of Visio for Beginners

    This book does a fair job of giving a 10-minute overview of the major points of UML without getting mired down in detail. I am already moderately familiar with UML and have used Rational products for UML modeling, so I was more curious to see if this book tackled code generation and reverse engineering topics. I wanted to see how the authors resolved physical packaging and assemblies with the seeming disjoint in Visio's representation. The authors covered these topics in detail. I also liked the sample code (unexpected in a book about modeling) illustrating the concept of using reflection to interrogate the System assemblies, importing only relevant portions of the assemblies. The authors also did a fair job of walking through various UML models, explaining the relationship of the different models to each other. While most UML models seem to focus solely on the static diagram, this book focuses a good amount of sequence diagrams and deployment diagrams as well. However, I wanted to see more on UML. After all, a book with 'Professional UML Modeling Using VS.NET' in the title should prominently cover UML. Of the 368 pages, surprisingly few of them cover UML or how to model UML in Visio. Rather, the significant coverage of database modeling prevails within this book. I wanted to see the authors tackle some harder issues with capturing UML documents, namely what features they see use for and ones they do not. In Martin Fowler's book 'UML Distilled', he begins by pointing out that UML is meant for modeling relevant aspects and not all aspects need to be modeled to convey necessary information. I was hoping to see more information about different stereotypes to add, when to choose a specific stereotype and what kind of stereotypes are useful for .NET. They did cover a stereotype for remoting (ActivationMode=Singleton), but this book simply should have expanded on that information more. Instead of showing simply how to create a stereotype, illustrate why stereotypes can help clear up a model effectively. Much of this book felt like a print-out of the Visio documentation. 'Click this button, uncheck this box, and rename this title.' It includes a significant amount of documentation on how to use Visio, a topic that seemed quite out of place for this book. The Visio product is sorely under-documented, especially with respect to UML, but a higher level of experience should have been assumed for the target market. In all, this book took on an admirable goal: explain Visio's UML capabilities where even its own help files do not. Unfortunately, the authors seem to have gotten side-tracked from this goal too early. If you have never used Visio for modeling and have a very limited exposure to UML, then this book might serve your needs. However, if you have experience with UML and are looking for insight to the tool's usage, you are not going to find enlightenment in this title.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing all of 2 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)