36 used & new from $0.39

Have one to sell? Sell yours here
 
 
Beginning Visual Basic 6 Objects
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Beginning Visual Basic 6 Objects (Paperback)

~ Peter Wright (Author)
4.0 out of 5 stars  See all reviews (47 customer reviews)


Available from these sellers.


6 new from $12.97 30 used from $0.39

Customers Who Bought This Item Also Bought

Beginning Visual Basic 6

Beginning Visual Basic 6

by Peter Wright
3.9 out of 5 stars (102)  $30.39
Visual Basic 6.0 Business Objects

Visual Basic 6.0 Business Objects

by Rockford Lhotka
Beginning Visual Basic 6 Database Programming

Beginning Visual Basic 6 Database Programming

by John Connell
4.5 out of 5 stars (210)  $32.57
Professional Visual Basic 6 Databases

Professional Visual Basic 6 Databases

by Charles Williams
4.7 out of 5 stars (38)  $36.49
Learn to Program with Visual Basic 6

Learn to Program with Visual Basic 6

by John Smiley
Explore similar items

Editorial Reviews

Amazon.com Review

Peter Wright's Beginning Visual Basic 6 Objects takes the beginning or intermediate VB programmer into the world of object-oriented development in this easy-to-understand book. Early chapters cover the basics of objects and modeling real-world problems. Then the text teaches you how to build custom ActiveX components using Visual Basic. (Actual coding comes only after a thorough discussion of the principles of object-oriented design.) Throughout this text, screen shots and effective examples are used to illustrate key concepts, including how to use the new VB Visual Modeler tool. Anyone making the leap to objects using Visual Basic will certainly benefit from this well-organized and clearly written text. --Richard Dragan


Product Description

This book is for Visual Basic programmers who have a grasp of the fundamentals of Visual Basic and want to learn how to do object-oriented development. This book is ideal for aspiring programmers with intermediate ability who wish to tackle ideas that are more complex.

Product Details

  • Paperback: 477 pages
  • Publisher: Wrox Press (October 1998)
  • Language: English
  • ISBN-10: 186100172X
  • ISBN-13: 978-1861001726
  • Product Dimensions: 9.3 x 7.3 x 1.3 inches
  • Shipping Weight: 2.2 pounds
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (47 customer reviews)
  • Amazon.com Sales Rank: #137,783 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #8 in  Books > Computers & Internet > Programming > Languages & Tools > Visual Basic Introduction
    #75 in  Books > Computers & Internet > Microsoft > Development > Visual Basic

Look Inside This Book

What Do Customers Ultimately Buy After Viewing This Item?

Beginning Visual Basic 6 Objects
67% buy the item featured on this page:
Beginning Visual Basic 6 Objects 4.0 out of 5 stars (47)
Beginning Visual Basic 6
12% buy
Beginning Visual Basic 6 3.9 out of 5 stars (102)
$30.39
Doing Objects in Microsoft Visual Basic 6
9% buy
Doing Objects in Microsoft Visual Basic 6 3.3 out of 5 stars (14)
$36.49
Visual Basic 6 Complete
7% buy
Visual Basic 6 Complete 4.3 out of 5 stars (26)
$9.02

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.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

47 Reviews
5 star:
 (26)
4 star:
 (8)
3 star:
 (3)
2 star:
 (5)
1 star:
 (5)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (47 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
32 of 33 people found the following review helpful:
3.0 out of 5 stars Good 1st chapter but then slowly unravels, September 8, 1999
By joels@alx.tec.mn.us (Alexandria, Minnesota) - See all my reviews
I am fairly new to object oriented techniques in VB. I used this book last spring to learn VB OOP. As I got into chapters 6, 7 and 8 it started to fall apart. It seemed that the pieces were not making as much sense.

Recently I purchased Visual Basic 6 Business Objects by Rockford Lhotka. In the first chapter he reviews basic VB OOP. When he covered interfaces I understood how to use them in VB for the first time. Before they seemed to be totally out of sync, very unintuitive, a real waste of time and effort.

Well, I went back to Beginning Visual Basic 6 Objects and found out why I found the interfaces so confusing. Peter covers interfaces in chapter 3, and he really doesn't have a grip on them. His lack of understanding makes them seem useless. When I used the book last spring I thought that it fell apart after chapter 5. I was wrong. It was already going bad in chapter 3.

I also found Peter's way of congratulating himself to be irritating. The humor's corny but I can live with that. Better corny humor than none I guess.

Having criticized the book I will say this, I did learn from it. It has some weak points, but it will teach you the basics of VB OOP. When it misleads it just gets kind of muddled. The examples work for the most part.

I can't give a strong recommendation for this book, but I will say that it is miles ahead of the one by Deb Kurata. Her book seems to be an effort to evangelize programmers to her methodology for developing OO programs.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
17 of 17 people found the following review helpful:
4.0 out of 5 stars Great Introduction to Object Oriented Programming with VB, November 14, 2000
By Beowulf (Laguna Hills, CA USA) - See all my reviews
Let me put my review in perspective. I have been programming in one language or another for twenty years. I was the project manager for a Fortune 500 company's e-commerce initiative. I do some consulting on the side. In other words, I consider myself to be a veteran programmer.

As you know by now, most programming books fall into one of two categories: expert references, or trivial introductions. Wrox books fall somewhere in between. As a result, these books usually create some controversy over who should read them. I find them to be exactly what I need, and interesting enough to read from cover to cover.

"Beginning Visual Basic 6 Objects" is actually a follow-on book to Peter Wright's excellent "Beginning Visual Basic 6." Not surprisingly, this second book focuses on the implementation of object oriented programming (OOP) in Visual Basic. This was an area that I thought was given short shrift in the first book, and so I was eager to read this one.

Now, there are many OO purists out there who will assert that VB doesn't support OO programming for a variety of reasons. I would venture a guess that if you are one of these people, then this text is not the one for you.

The book opens up with a fly by of its contents, including a smattering of OO theory, ActiveX controls, and even OO design methodologies. Wright makes a few unsupported comments about the benefits of OOP that will have to wait eight or nine chapters before they are born out. Then we start writing classes and have a nice discussion about object interfaces. I particularly liked the discussion about the way VB can "implement" an interface, and how VB can simulate inheritance through the use of containment and delegation.

As a side note, I explored the possiblity of implementing interfaces through three levels of objects: given three objects A, B, and C, object B implements object A's interface, while object C implements object B's interface (which includes object A's). This is feasible in C++, but apparently not in VB. This scenario was not covered in the book. Consider this information a benefit of suffering through this review.

Object hierarchies are covered next. I enjoyed the chapter-end "questions" which recap the important topics. There have been many times when I have read a book, but when I tried to apply those lessons to a real project, I found myself a little uncertain. By working through these problems, I was able to ride with training wheels. The answers are even provided in the back of the book, which is a welcome feature compared to some of those college texts I read which just beat me up without letting me know if I was right or wrong.

The book goes on to cover ActiveX controls in detail, even those without a visible user interface. There were some redundant discussions regarding property pages. Even more disturbing was a complete lack of attention to the PropertyChanged event; this event should be called within the code so that the Properties window within VB's Integrated Development Environment is updated when you make a design-time change. The code within the book does not include this event, and as a result the classes in chapter 8 are not completely functional (they're buggy, but they're not completely broken, either).

This last point is worth mentioning: there are quite a few errors in the book. However, Wrox provides an online errata section for every one of their books, and it is a tremendous resource.

Chapter 9 is a fantastic introduction to object oriented development. The supplier management case study is a very realistic scenario for most businesses. This case study is continued in the next chapter, when we actually flesh out our design with code. I found these two chapters to be the most challenging as well as the most rewarding of the entire book. They alone are worth its purchase price.

The final chapter wraps up with business and utility objects. This is the one area of the entire book in which I was the most keenly interested, and I was disappointed with this treatment, even for a summary.

Wrox has been known to stuff their books with relatively useless appendices. This book does not suffer from that affliction. Appendix A is a nice primer for Microsoft Visual Modeler, a UML drawing tool that is based on Rational Rose. Appendix B is a three-page throwaway on database programming (a topic that rightfully should be covered in book of its own), and Appendix C contains the answers to the end-of-chapter questions.

Despite its flaws, I found "Beginning Visual Basic 6 Objects" to be an outstanding book. It provided the guidance I needed to take the next step in my VB development education. If you're a novice or intermediate VB programmer who is looking for a mid level exploration of OOP, then this is a perfect place to start.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
9 of 9 people found the following review helpful:
4.0 out of 5 stars Beginning Visual Basic 6 Objects, August 27, 2001
By "glynnethomas" (New Orleans, La United States) - See all my reviews
SYNOPSIS: I recommend this book for it's presentation of the OOP architecture and the code samples of ActiveX objects and Business Objects. Explanations are easy to read and grasp. There are plenty of simple diagrams that help visualize many of the abstract concepts of OOP. In the step-by-step instructions, there are actual screen shots of what a programmer will see when they write the sample code. DETAILED EXPLANATION OF RECOMMENDATION: I have several Visual Basic books. However, none of them give a simple, complete example of the code needed to construct an ActiveX control that stores it's state values in a property bag. I spent two days trying to write code that would store the values in a persistent property bag. Examples that I downloaded from the Web were complex, and had little or no explanation as to HOW they worked. And explanations that I found were either terse or did not give enough detail for me to successfully construct a Control with persistent state values that a user could alter during run mode then have them save to the property bag object. At Barnes & Nobles I reviewed 40 or more books on Visual Basic. In this book in Chapter 8 "Object Persistence" the author Peter Wright provides step-by-step instructions with the full code for creating an ActiveX control that maintain state information in a property bag object. There are screen shots of how the control and message boxes will appear. The explanations of what, when, where, why, and how the code executes are to the point, easy to read and understand. I only needed one chapter, 23 pages, from this book. Yet I was glad to spend the money to purchase it. Why? It is well written, easy read, has lots of diagrams and screen shots that makes it easy to visualize concepts and control objects, and gave me EXACTLY what I was looking for. I could have used a book of this quality 3 years ago when I began learning OOP on a Java platform. Bravo!
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars This Is The One!
This is hands down the best book for learning to program Visual Basic using objects. I know because I bought all the others and they simply left me dazed and confused. Read more
Published on October 3, 2003 by Rodney E. Montague

4.0 out of 5 stars Well worth the purchase price
The good news is that, with the amount of stuff you learn from this book on proper object-oriented programming, you'll feel that my money was well spent. Read more
Published on January 24, 2003 by Network Guy

5.0 out of 5 stars Solid foundation for OOP in VB
This book is a very good resource for developers starting out in OOP with VB. Even if you used VB, but never used objects, this book may just convert you to OOP. Read more
Published on June 16, 2002 by rateneum

5.0 out of 5 stars Good look at VB objects and how to apply it
I purchased this book recently and I'm very happy with it. I'm an experienced C/C++ developer and have used Visual Basic for many projects on the PC.... Read more
Published on November 21, 2001 by Gary SIlcox

4.0 out of 5 stars Grate for the begginers
As a 7 years programmer and team leader, my project took the VB path and i had to cover a lot of ground in a short time. Read more
Published on July 16, 2001 by Avishai Eldar

1.0 out of 5 stars Convoluted and incomplete
This is truely one of the worst books I have ever encountered. First of all polymorphism is one of the central concepts of object oriented design yet I see no mention of it in... Read more
Published on May 25, 2001

4.0 out of 5 stars Good for Object-Oriented Development
I found "Beginning Visual Basic 6 Objects" to cover the principles of Object-Oriented Programming and design rather well. Read more
Published on February 4, 2001

4.0 out of 5 stars A good guidebook to a novice VB OO programmer!
If you are new to object-based programming and want to get a good grip before starting on a project, this book is it. Read more
Published on January 7, 2001 by Rene Descartin

5.0 out of 5 stars Good book to get to the basics
I have 3 other books on OO programming and never bought this book because of the ho-hum reviews. I have now read the book and wish it was the first I bought. Read more
Published on December 22, 2000

3.0 out of 5 stars Get Another Book!
This is my 3rd book from WROX. My first two books are fantastic, except for the too-small print which makes them hard to read. This book however is a BIG disappointment. Read more
Published on November 17, 2000 by Franco

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...

Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.