Rating: Summary: Retracting an earlier negative review Review: Below I stated how Jake's code was "a mess." This was based on having read four other Wrox books on COM and MTS. Granted, the code was less clearly described in VB6 UML than the others, but I stuck with it and found Jake's coding examples more useful and valuable than any of the other Wrox books I've read on the subject.
Rating: Summary: Mutually exclusive terms in the title... Review: I believe that when one reads the title for this book he might think... "I can learn UML and it is going to be fun with VB6". Well not really. In the first 1/3 of the book, the author talk about UML obviously with no VB since it's simply can't work. And then the author spend some 400 pages talking about Frameworks, technologies, Server Objects, MTS and some other stuff which is indirectly can be associated to the book's name. It is very important to know but how is that to do with the name VB6 UML?
Rating: Summary: Real VB design and development, Useful UML Review: If you're tired of reading re-packaged user manuals that masquerade as real books. If you're sick of useless theoretical examples (with databases that aren't even normalized [hello?]) and slap-stick source code. If you want a book that is written by a real developer who effectively articulates practical project management and gives you a clear, useful step-by-step approach to design and development then this is the book for you, Baby! (Way to go, Jake! Thanks for writing a book for those of us in the trenches. How did you find the time?)
Rating: Summary: Good ideas, bad presentation Review: Jake obvious knows UML and VB, but as other reviewers pointed out, the presentation of his code examples is a mess. While the code contains good form and helpful ideas, because there are several other similar Wrox books out there, you can better spend your $39.99 elsewhere. I'll take a look at Jake's new book on project management, but only after I make sure he's using a new editor.
Rating: Summary: Commercial VB6 development gains from all the UML it can get Review: 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.
Rating: Summary: Commercial VB6 development gains from all the UML it can get Review: 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.
Rating: Summary: Required reading for VB programmers Review: 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.
Rating: Summary: Great book for the VB developer Review: The development cycle starts with UML and this is a great book for helping to understand the UML process as it relates to VB. There are lots of books for C++, but few for VB and was happy to have one.
Rating: Summary: A VB book that all serious VB developers must have Review: 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!
Rating: Summary: Impressive, descriptive, a must for enterprise development Review: UML is one of those area that VB developers usually do not know. As a result, there is not that many books that are available compared to a subjet like XML (Wrox have 2 books with UML, while they have 10 books with XML in their title, not including the ones that talks about it). Unfortunately (or is it?), UML is one of those knowledge that are simply a requirement to any enterprise development with good time to market and much better documentation and knowledge of an application. VB came to market as an easy tool and it is still like this. With time (and versions), VB is now capable of doing good scalable enterprise architecture but it also lacks the enterprise developers that the C area got. This book will help change the tide in VB favor. First of all, this is UML book to learn from scratch what UML can provide and why is it important to use UML to have a successful application. Then, it will bring the UML to the VB world and see how UML will help the VB architect and developers in order to obtain that success. Technically talking, the author brought case-studies with the book as well as a good technical background. This is a go-get book.
|