Learning Guide

Object-Oriented Programming in VB .NET Learning Guide

Object-oriented programming, which focuses on objects and data rather than actions and logic, is a major element of Visual Basic .NET development. OOP, as it is abbreviated, is only used sparingly in VB 6, so if you're about to make the move to VB.NET, now's the time to get acquainted with it. This learning guide offers article, tips, book excerpts and tutorials that focus on general object-oriented programming best practices and on the four main characteristics of OOP -- abstraction, encapsulation, polymorphism and inheritance.

If you'd like to submit additional resources for this series or suggest other topics for new learning guides, please send us an email and let us know.




   OOP Quick Start
    General OOP Resources
    Sample Chapter from VB.NET for Developers
    Sample Chapter from The Book of Visual Studio.NET
   Newsgroups and Forums



OOP Quick Start  Table of Contents


General OOP Resources  Table of Contents


VB.NET for Developers  Table of Contents
Sams Publishing has made available online a chapter from the book VB.NET for Developers, which is available for purchase here. The chapter is called VB.NET: Object-Oriented Programming Concepts.



The Book of Visual Studio.NET  Table of Contents
No Starch Press has made available online a chapter from The Book of Visual Studio .NET, which is available for purchase here. The chapter is called  OOP in VB .NET Crash Course and appears on the site Developer.com.



Abstraction  Table of Contents


Encapsulation  Table of Contents


Polymorphism  Table of Contents


Inheritance  Table of Contents


Newsgroups and Forums  Table of Contents


This was first published in October 2006

There are Comments. Add yours.

TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: