Rating: Summary: Outstanding book for OO programming in VB Review: What a refreshing book for those of us that know many pieces of the Microsoft OO puzzle but never really had a chance to exploit them all! How many times do we hear the words MTS, COM/DCOM, ACTIVEX, ASP, IIS without finding a good example that combines them all! The knowledge and entertaining style of the author make each page of this book worth the investment for intermediate-level developers who know a little about everything and wish to integrate that knowledge to boost application maintainability, scalability and performance using Microsoft technology. The author's detailed presentation on transactional business objects is absolutely outstanding. I will myself apply the knowledge gained with this book to not only VB, but also to general OO modeling for other languages such as Java.
Rating: Summary: Could have been better Review: Overall a good book about a new approach to VB Business Objects. But, like so many of these types of books, it seems that there was an effort to break the 700 page barrier. The author would always present a way of solving a problem only to explain in a later chapter why it was the wrong approach. If he focused on his optimal solution and why that was the best, then the book would have been about half as long. Maybe this helps people, but it seems like fluff to me. There are also holes in the implementation provided, most notably with regard to deleting persistent objects.
Rating: Summary: An exceptionally thorough, well-organized and useful book. Review: As a professional programmer since '87, it has been a long, long time since I have read a book of this quality. "Visual Basic 6.0 Business Objects" is an excellent resource for the serious VB programmer with serious problems to solve. The thoughtful combination of object-oriented theory and practical client-server implementation realities made for a highly profitable read. As my first selection from Wrox's "Programmer to Programmer" series, I can honestly say that the label is well deserved. Going through the book yielded many of the same intellectual pleasures I have experienced much too seldom on the job. If you are new to programming, be prepared to *think* when you read this book... but never fear, it will be worth it. This is an excellent book.
Rating: Summary: The best book on object-oriented programming I've read. Review: I learned Java and C++ from books without really grasping how I could apply object-oriented concepts to a real project. The first C++ project I worked on showed me that others had similar problems. This book has not only overcome much of my prejudice against VB, it has allowed me to see at last what OO is about. I'd recommend it very strongly - and much more than Deborah Kurata's 'Doing Objects in VB6'.
Rating: Summary: one of the Better books Review: VB6 Business Objects is one of the Greater books. In contrast to so many o-o books that say, "you CAN do this", Lhotka's book actually walks you through "HOW to do it". It's a well organized (video store) project walk-through, illustrating how to swap interfaces (VB forms, Excel, ASP, IIS and DHTML) to the basic business objects. Lhotka is careful to minimize network load, when relying on DCOM and shows how to work around this important problem. Lhotka's favored architecture is 4-tier, keeping the business (logic) objects separate from the interface - so interfaces can be swapped (without modifying the business-logic objects), depending upon user proximity (local or remote) and further-processing needs. These business-logic objects are designed for minimal network traffic when communicating to the db persistence objects (tier-3). The book is so careful to explain every code line that, despite WROX's grey background behind the "new code lines" (a nice touch), one can get lost in the detail of the objects. More UML diagrams, especially at the beginning of chapters, illustrating the object relationships would have helped. The writing style is rather bottom-up - often explaining the objective at the end of a chapter (or beginning of the next) - rather than top-down. Nevertheless, this book is well worth the read. The o-o conceptual introduction raises excitement about being able to financially justify using these tools and techniques, TODAY. Michael Coughlin/ Data-based Systems Corporation
Rating: Summary: Not what you would be led to expect... Review: After reading Beginning VB Objects by Peter Wright (a wonderful book that will refresh you on core VB and object-oriented design), I decided to look at Visual Basic 6.0 Business Objects. It was repeatedly recommended throughout Beginning VB Ojects as its sequel. it was touted as containing detailed definitions and descriptions on such subjects as apartment-modeled threading and such. Well, after looking it over, the one paragraph on apartment-model demonstrated a complete misunderstanding of threading and basic operating system concepts. The author blurs the distinction between processes and threads. You can get a better grasp and more accurate definition/description on threading by reading the free articles on devx.com. Hopefully the demonstrations on business objects will be better, but come on, using a video store as an analogy???
Rating: Summary: Excellent Review: A very readable text on OO based design in VB. This is must read for anyone wanting to move from procedural/event driven models to more modular ways of constructing VB apps.
Rating: Summary: Wonderfully practical. Review: This is one of those computer books that you know after 30 seconds of reading, that it will change your career. Rockford details how to build a re-useable, object-oriented framework of components that I have found to be very flexible and highly maintainable. The book is definately worth the money.
Rating: Summary: Excellent! Review: Superb discussion of OO concepts, and how to make the best use of them in VB, even when VB falls short (i.e., overcoming the class inheritance limitation in VB).
Rating: Summary: This is the book. Review: I don't already have the VB 5 version and I thought that for a working professional like myself, it is about time someone wrote a book that covers what this one does. It provides very professional solutions to everday business programming problems and regardless of whether or not this book is "for" VB 6, its principles could be used in pretty much any language.
|