Jump to ratings and reviews
Rate this book

OOP with Microsoft Visual Basic .Net and Microsoft Visual C# .Net Step by Step

Rate this book
This intuitive, self-paced learning title is designed to help any developer master the basics of object-oriented programming (OOP) with Microsoft Visual Basic.NET or Microsoft Visual C#. This step-by-step guide provides readers with clear, peer-level language, while it illustrates concepts with concrete, engaging examples, and coding practice exercises. Readers learn how to create and implement objects, master fully object-oriented design, migrate to Microsoft .NET programming and more.

393 pages, Paperback

First published February 28, 2002

2 people are currently reading
18 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
2 (33%)
4 stars
3 (50%)
3 stars
1 (16%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 of 1 review
Profile Image for Ant.
126 reviews8 followers
July 22, 2013
I've had this book sitting around for years & wanted to get it out of the way. I pretty much flicked through it, not 'step by stepp'ing any of the labs in the book. While it began at the 'very' the beginning it did ramp up to some interesting Object Oriented discussions on such things as polymorphism & inheritance while never getting overly complex. I had studied most of this before but because I don't often get a chance to put a lot of deep OOP into practice, it's always good to have a refresher which also acts as inspiration to push for better OOP design in your code where you may otherwise not consider it. One nice point the book made was the use of base classes versus interfaces. This book had the first reasonable, grammatically precise guideline as to when to use each that I'd ever come across (I.E Inherit a member if it is intrinsic to the class (an animal eats; an animal must eat to be an animal), interface it if it is common amongst classes but not intrinsic to any of them (an animal burns but so does a barn - neither depend on burning to be what they are)).
The book touched, and I mean touched upon things like patterns, exception handling & coding conventions, but that's not what this book was about. There was very little 'good practice' in the examples, (exception handling, disposing etc.) which is a shame as it could potentially lead to bad habits, but I guess it is a tradeoff to how much you want to extend past the central topic.
It is an old book & there was no mention of generics, extension methods and the like so I'd probably go for a more up to date book if you want to learn OOP to the latest framework.
In all, not a bad book, fast paced, simple, possibly a little too simple, clear explanations but outdated & not thorough. But I finally read it.
Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.