Start reading Professional UML Using Visual Studio .Net on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here or start reading now with a free Kindle Reading App.

Deliver to your Kindle or other device

 
 
 

Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Anybody can read Kindle books—even without a Kindle device—with the FREE Kindle app for smartphones, tablets and computers.
Professional UML Using Visual Studio .Net: Unmasking Visio for Enterprise Architects
 
 

Professional UML Using Visual Studio .Net: Unmasking Visio for Enterprise Architects [Kindle Edition]

Andrew Filev , Tony Loton , Kevin McNeish , Ben Schoellmann , John Slater , Chaur G. Wu
4.0 out of 5 stars  See all reviews (1 customer review)

Print List Price: £43.99
Kindle Price: £34.15 includes VAT* & free wireless delivery via Amazon Whispernet
You Save: £9.84 (22%)
* Unlike print books, digital books are subject to VAT.

Formats

Amazon Price New from Used from
Kindle Edition £34.15  
Paperback £35.95  
Kindle Summer Sale: Over 500 Books from £0.99
Have you seen the Kindle Summer Sale yet? Browse selected books from popular authors and debut novelists, including new releases and bestsellers. Learn more

Special Offers and Product Promotions

  • Purchase any Kindle Book sold by Amazon.co.uk and receive £1 credit to try out our Digital Music Store. Here's how (terms and conditions apply)

Product Description

Product Description

What is this book about?

If you want to use Visio to create enterprise software, this is the book for you.

The integration of Visual Studio .NET Enterprise Architect and Visio for Enterprise Architects provides a formidable tool. Visio offers powerful diagramming capabilities, including such things as creating UML models, mapping out databases with Entity Relationship diagrams, and aiding the development of distributed systems. Its integration with Visual Studio .NET Enterprise Architect means that C# or Visual Basic .NET code can be generated from the UML diagrams, and Visual Studio .NET projects can be reverse engineered to UML models.

For the developer already familiar with UML and looking to get the best out of Visio, the Visual Studio .NET and Visio for Enterprise Architects combination is weakly documented, and the quality information needed to realize the time-saving features of Visio just does not seem to be available, until now.

This book presumes that you are already familiar with the basic concepts of UML notation — this book will not teach you UML. Instead, this book will take you forward into the Visio environment, showing you how to make the most of its software related features.

What does this book cover?

In this book, you'll learn how to

  • Diagram business components in Visio
  • Generate code from a UML model
  • Reverse engineer Visual Studio .NET projects into a UML model
  • Reverse engineer into a UML model without source code
  • Document the project with UML and Visio
  • Design distributed applications with Visio's diagrams
  • Work with Entity Relationship database modeling, and round-trip engineering for database design

From the Back Cover

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.

This book will finally help you make the most of Visio’s time– and labor–saving features, and unleash Visio’s power for your enterprise development.

To use this book you must be comfortable with the basic concepts of UML.

What you will learn from this book

  • Diagramming business components in Visio
  • Generating code from UML models
  • Reverse engineering Visual Studio .NET projects into UML models, with or without source code
  • Documenting projects with UML and Visio
  • Designing distributed applications with Visio diagrams
  • Using Object–Role Modeling and round–trip engineering for database design

"This book will definitely help any developer wishing to get a jump–start on using Visio for Enterprise Architects in their traditional development process. The book meshes traditional UML knowledge with .NET development model specifics, resulting in a deep understanding of how Visio for Enterprise Architects can speed up software design and development time."
—Andrew Krowczyk, Senior Software Developer, Zurich North America


Product details

  • Format: Kindle Edition
  • File Size: 9076 KB
  • Print Length: 360 pages
  • Publisher: Wrox; 1 edition (21 April 2008)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • ASIN: B001P3OEM6
  • Text-to-Speech: Enabled
  • X-Ray:
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: #1,243,704 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?


More About the Author

So, I was supposed to be an electronic engineer - a hardware guy.

While I was in college, I worked at a small company as I paid my way through school. Brian, the head of the software department, would tell me on a regular basis " You know, I think you're a software guy!"

Hardware guys typically do not want to be software guys, so I just ignored it as good-natured harassment. Then one day I decided to get him off my back by giving it a try. As they say, the rest is history. I fell in love with writing software, and the honeymoon still isn't over.

I learned that writing software is a very creative process. In just a matter of hours, I could conceive an idea, create a software design and have it up and running on a computer.

The first software I wrote was a tutorial program that helped new computer users understand how a computer works (this was not long after the birth of the PC). I came up with the idea after watching new computer users give up on themselves before they started.

Since then, I've devoted teaching career to making difficult concepts easy to understand. So, when Apple released the iPhone and a platform for building Apps, I immediately started teaching classes to impower others to join this software revolution and share in the fun. Maybe you'll find you're a software "guy" too.

Customer Reviews

5 star
0
3 star
0
2 star
0
1 star
0
4.0 out of 5 stars
4.0 out of 5 stars
Most Helpful Customer Reviews
19 of 19 people found the following review helpful
4.0 out of 5 stars The missing Visio manual 30 Dec 2002
By A Customer
Format:Paperback
Visio is much more than a drawing tool, and the recent addition of UML to its repertoire makes it even more useful, especially with the (minimal) integration with Visual Studio .NET. However, a tool this complex is not something you can pick up and use fully without some comprehensive tutorial and reference material, which is sadly missing from the online documentation. This book outlines Visio and provides a rapid summary of UML, then works through the process of getting a design into Visio and generating code from it. A single project is used for all the examples, helping greatly with comprehending how the different diagrams interact. One valuable aspect of the book is that it takes a critical look at the product, and tells you where it falls short, including a brief comparison with other UML tools. The chapter on documentation is the low point of the book, and feels like a bit of unnecessary padding, but the rest is very good.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 3.3 out of 5 stars  13 reviews
17 of 18 people found the following review helpful
2.0 out of 5 stars You're in for much confusion 25 Dec 2003
By Amazon Customer - Published on Amazon.com
Format:Paperback
In the best... excuse me---worst tradition of WROX this book is yet another example of incoherent fragments and inconsistent writing. The reason I broke my rule and bought a WROX book is because there's hardly any (if any at all) decent documentation on Visio and it's *real-world* applications by and for developers. No, this book is not a complete waste of money, but it could be a thousand times better. Read on.
The funnies thing about this book is that right from the outset one of the authors promises that the book would cover *one* and only one real-world solution as opposed to other books who feed you different examples all the time. I read this book from cover to cover and yet... every chapter laid out a different example! ? Note to authors: can you guys at least talk to each other? Let along sync up content.
As far as editing goes... Was there editing done at all? You'll see a number of annoying typos and strange grammatical errors. I also found errors in a few diagrams which is worse than typos.
Chapter 1 starts off with a brief introduction and overview of UML and its basic concepts. It's neither comprehensive or clear enough for beginners, nor is it useful for those who are not new to UML.
Chapter 2 is a nice "tour of Visio" even though they messed up a couple of diagrams so don't count on their accuracy. Very much for beginners.
Chapter 3, "Diagramming Business Objects" is worth the money you paid for this book.
Chapter 6, "Documenting the Project" is totally out of place. It goes back to the basic UML diagram, and whoever wrote this chapter, drew the diagrams in a pretty unorthodox way. A bizarre chapter to say the least.
Chapter 8 is another reason you might want to own a copy of this book. It presents a short yet informative introduction to ORM, creating a database from a model and reverse engineering an existing one.
To sum it up, two stars for the effort and *some* useful content. To those who wrote Chapters 3 and 8 thank you. Other than that---a very sloppy job by WROX yet once again. Not worth the money at all. Get it from bookpook.com for much less or download for free from Usenet.
8 of 8 people found the following review helpful
5.0 out of 5 stars Well worth the time... 23 Dec 2002
By Andrew K - Published on Amazon.com
Format:Paperback
I don't know about you, but as a developer I've always wanted a book that covered the Visio modeling tool in a way that would help me be more productive in my work. With .NET and the release of the Visio for Enterprise Architects edition this desire for a comprehensive book covering Visio's use and *fit* within the .NET Enterprise Development suite has never been greater. I think Wrox has hit the nail on the head with the book offering, and believe that it will greatly help any developers looking to get an edge in developing with Visio & .NET. I know that it's been of great use to me in my development projects!
17 of 21 people found the following review helpful
2.0 out of 5 stars Did the authors of this book communicate with each other?? 21 Sep 2003
By A Customer - Published on Amazon.com
Format:Paperback|Verified Purchase
The book starts out ok, and at first you are told that the examples in this book will all be related to the same business so that the reader can understand the progression. The author also boasts that this book unlike most others will use references to the same business model for the entire book. Yeah Right!! Then the next chapter, most likely written by a different author starts using a completely different business model for his examples. Every other chapter continues to change the business model in order to present the subject matter. Not only is this very confusing, but sometimes the authors refer to parts of the book that don't even exist. Its like parts of the book were accidentally left out. Arrrrr!!! Then to top it all off there are tons of spelling and grammatical errors that could have been caught by simple proofreading. The solution to this problem, and I hope someone at Wrox is reading, is to not have more then one author write the book. Wrox does this all the time with their books. That's why most of their books suck! I should have learned my lesson the last time I read a Wrox book, but the only reason I bought this one is because there is nothing else available on the subject matter. And can you believe that they have a cover price of $59.99 for this garbage. I am never buying another Wrox book again.
15 of 20 people found the following review helpful
5.0 out of 5 stars I NEVER review books, but this is different... 19 Dec 2002
By Steve - Published on Amazon.com
Format:Paperback|Verified Purchase
I was in a rush - I needed to learn UML as quickly as possible, so I picked up the O'Reilly book "UML in a Nutshell". It's a good book, but a difficult book for ME at least, because I'm a coder and these concepts were foreign to me.
Next, I picked up THIS BOOK, and I learned more about UML in the first chapter than in any other effort I have made.
Great book !!!
5 of 7 people found the following review helpful
5.0 out of 5 stars Quick, practical and effective 21 Jan 2003
By Merlin - Published on Amazon.com
Format:Paperback|Verified Purchase
I join the opinion of previous reviewers. This book cooks! I did read all the O'Reilly and Addison Wesley publications, but then what it come down to is just your daily needs. This book goes far from a quick tutorial, and gets you directly into your VS.NET way of thinking.
Read in 2 days, started working on an enterprise app the day after.
You need to know a little bit about software design and have some exposure to .NET. Then you buy this book.
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
UML Software Design with Visual Studio 2010 0 6 Sep 2010
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
   


Look for similar items by category