The book begins with a tour of UML basics such as case, class, activity, and sequence diagrams. It looks at today's iterative software development process and patterns and frameworks for better software reuse. The "framework" offered here uses Microsoft's Distributed iNternet Architecture (DNA) to create a three-tiered application using MTS on the middle tier in a case study for an order entry system.
Starting with requirements analysis, the book provides sample interviews from hypothetical users. This data is then used to construct use case diagrams. Then it's on to interaction, sequence, and collaboration diagrams. The sections on class design here are notably strong (with both the traditional CRC cards and UML class diagrams used to model classes). The later chapters of this book turn to implementing the system on Microsoft's DNA platform using ActiveX Data Objects (ADO) and Remote Data Service (RDS) for database access and Microsoft Transaction Server (MTS) for scalable transactions.
Besides excellent MTS-enabled sample code to get you started on your own applications, perhaps the best feature of VB6 UML Design and Development is its ability to cover formal design and UML without getting lost in opaque software engineering terminology. --Richard Dragan
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
7 of 7 people found the following review helpful:
4.0 out of 5 stars
Commercial VB6 development gains from all the UML it can get,
By
This review is from: VB6 UML Design and Development (Paperback)
Object Oriented development can be difficult at the best of times. When your doing it using a Not-Quite-OO language like VB (which is otherwise excellent) then those frustrations can be doubled. I found this an excellent book for bridging the gap between the two (OO and NQOO). Many useful tips can be picked up by skimming through the book but - given the complexity of many of the examples - the book is best worked through in detail. Having the limitations of VB explained in a positive way has certainly improved my coding and design.My only complaint? Within weeks of getting this book my company consigned VB to the history books and climbed onto the Java bandwagon! Vince.
5 of 5 people found the following review helpful:
5.0 out of 5 stars
Required reading for VB programmers,
By Marc Spitzer (USA) - See all my reviews
This review is from: VB6 UML Design and Development (Paperback)
OK, while some sections are difficult to read due to poor editing, this book is the only one on the market that will show you how to turn the user's ideas for a project into an actual physical design. The ideas in this book are sound. It may take some time to understand the code sample, but it is the best DNA code sample out there. Well worth the effort.
4 of 4 people found the following review helpful:
5.0 out of 5 stars
A VB book that all serious VB developers must have,
By A Customer
This review is from: VB6 UML Design and Development (Paperback)
This book opens up a new standard for developing Visual Basic applications. For those who have searched for a clear, simple coherent way for successfully building Visual Applications, this book is for you. This book shows you how to properly design your applications using UML. There is an excellent code sample that will show you how to use the Microsoft alphabet soup, i.e. ADO, RDS, MTS, etc. It is also one of the few books that understands that DNA is not just building internet applications. DNA is a style of programming based on internet programming techniques, which can include a VB exe program like the example in the book. Excellent book!
Share your thoughts with other customers: Create your own review
|
|
Tag this product(What's this?)Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items. |