[Webinar] Learn how to a build a cloud-first strategyRegister Now


Any book suggestion?  OOP

Posted on 2011-04-24
Medium Priority
Last Modified: 2012-05-11
There is tons of good information on the Web but some of them data back to early 2001 and I am not sure if any of them is the same form .net 2010.

I am looking for two books.

One with simple explanation with some examples in it and the ...
Second one with more involved and higher level subject in OOP.

Question: Do you know of any book on the subject of OOP to recommend?

Thank you.
Question by:Mike Eghtebas
LVL 75

Accepted Solution

käµfm³d   👽 earned 800 total points
ID: 35456542
The overall concepts of OOP have not changed. You should always come across the concepts of polymorphism, encapsulation, or data hiding, inheritance, decoupling, and probably a few others that I can't immediately recall.

The quirky thing you'll have in VB is that it supports some non-OO functions (e.g. Mid, InStr, etc.). This is for historical reasons.

I personally think you'd be fine with whatever you find on the web, and I don't have any books that come to mind that are VB-specific. My OO education began with C++, and I could recommend one of the books by Gaddis. However, the two languages are quite different, so you may not be comfortable learning OO in a foreign language.

You can certainly hold out for more information as I'm sure someone's come across a decent book for OO in VB. Certainly ask questions about OO here because there are a ton of people who can answer such questions. The concepts of OO are language agnostic. Even if someone writes code in Objective-C or OO-Cobol, I'd be willing to bet they could still guide you with specific conceptual questions.
LVL 70

Assisted Solution

by:Éric Moreau
Éric Moreau earned 600 total points
ID: 35456592
it might be an old book, but it is still very valuable: http://www.microsoft.com/mspress/books/5621.aspx
LVL 24

Assisted Solution

by:Jeff Certain
Jeff Certain earned 600 total points
ID: 35457708
Here's an article by Deb Kurata. She also wrote a book on the subject of OOP in VB.NET.

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

1.0 - Introduction Converting Visual Basic 6.0 (VB6) to Visual Basic 2008+ (VB.NET). If ever there was a subject full of murkiness and bad decisions, it is this one!   The first problem seems to be that people considering this task of converting…
Creating an analog clock UserControl seems fairly straight forward.  It is, after all, essentially just a circle with several lines in it!  Two common approaches for rendering an analog clock typically involve either manually calculating points with…
We’ve all felt that sense of false security before—locking down external access to a database or component and feeling like we’ve done all we need to do to secure company data. But that feeling is fleeting. Attacks these days can happen in many w…
Look below the covers at a subform control , and the form that is inside it. Explore properties and see how easy it is to aggregate, get statistics, and synchronize results for your data. A Microsoft Access subform is used to show relevant calcul…
Suggested Courses
Course of the Month20 days, 11 hours left to enroll

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question