See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.
An Introduction to Object-Oriented Programming with Visua... and over 300,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

22 used & new from $3.29

Have one to sell? Sell yours here
 
   
An Introduction to Object-Oriented Programming with Visual Basic .NET
 
 
Start reading An Introduction to Object-Oriented Programming with Visua... on your Kindle in under a minute.

Don’t have a Kindle? Get yours here.
 
  

An Introduction to Object-Oriented Programming with Visual Basic .NET (Paperback)

by Daniel R. Clark (Author), Dan Clark (Author)
Key Phrases: web form, catalog item, return parameter, Visual Basic, Private Sub, Data Set (more...)
4.4 out of 5 stars See all reviews (7 customer reviews)


Available from these sellers.


8 new from $15.70 14 used from $3.29
Also Available in: List Price: Our Price: Other Offers:
Kindle Edition (Kindle Book) $31.96
School & Library Binding $57.40 $57.40 Order it used!

Customers Who Bought This Item Also Bought

OOP Demystified

OOP Demystified

by James Keogh
4.4 out of 5 stars (9)  $19.75
Murach's VB.NET Database Programming with ADO.NET

Murach's VB.NET Database Programming with ADO.NET

by Doug Lowe
4.0 out of 5 stars (25)  $38.22
Object-Oriented Programming with Visual Basic.NET

Object-Oriented Programming with Visual Basic.NET

by Michael McMillan
4.0 out of 5 stars (4)  $37.79
Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries (Microsoft .NET Development Series)

Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries (Microsoft .NET Development Series)

by Krzysztof Cwalina
4.8 out of 5 stars (31)  $39.99
Beginning Object-Oriented Programming with VB 2005: From Novice to Professional (Beginning: from Novice to Professional)

Beginning Object-Oriented Programming with VB 2005: From Novice to Professional (Beginning: from Novice to Professional)

by Daniel R. Clark
4.6 out of 5 stars (5)  $29.69
Explore similar items

Editorial Reviews

Product Description
<p>As you work your way through <i>An Introduction to Object-Oriented Programming with Visual Basic .NET</i>, you'll learn how to analyze the business requirements of an application, model the objects and relationships involved in the solution design and, finally, implement the solution using Visual Basic .NET. Along the way you'll also learn the fundamentals of software design, the Unified Modeling Language (UML), object-oriented programming, and Visual Basic .NET.</p> <p> <i>An Introduction to Object-Oriented Programming with Visual Basic .NET</i> is logically organized into three parts. <ul> <li>Part One delves into object-oriented programming methodology and design, concepts that transcend a particular programming language. The concepts presented are important to the success of an object-oriented programming solution regardless of the implementation language chosen. At the conclusion of this part, a case study walks you through the design of a solution based on a real-world scenario.

<li>Part Two looks at how object-oriented programming is implemented in Visual Basic .NET. You will explore the structure of classes, class hierarchies, inheritance, and interfaces. The .NET Framework is introduced along with the Visual Studio integrated development environment (IDE).

<li>Part Three returns to the case study introduced at the end of Part One. Using the knowledge gained in Part Two, programmers will transform the design into a functional VB .NET application. The application includes a graphical user interface, a business logic class library, and integration with a back-end database.</ul>

From the Author
"It has been my experience as a Visual Basic trainer that most people do not have trouble picking up the syntax of the language. What perplexes and frustrates many people are the higher-level concepts of object-oriented programming methodology and design. To compound the problem most introductory programming books and training classes skim over these concepts or worse do not cover them at all. My goal in writing this book is to provide readers with the information needed to understand how one goes about architecting an object oriented programming solution aimed at solving a business problem."

See all Editorial Reviews


Product Details

  • Paperback: 412 pages
  • Publisher: Apress; 1st edition (July 8, 2002)
  • Language: English
  • ISBN-10: 1590590155
  • ISBN-13: 978-1590590157
  • Product Dimensions: 9.2 x 7.4 x 1 inches
  • Shipping Weight: 1.9 pounds
  • Average Customer Review: 4.4 out of 5 stars See all reviews (7 customer reviews)
  • Amazon.com Sales Rank: #632,275 in Books (See Bestsellers in Books)

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

    #59 in  Books > Computers & Internet > Programming > Languages & Tools > Visual Basic Introduction
    #98 in  Books > Computers & Internet > Programming > Languages & Tools > Basic

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
Check a corresponding box or enter your own tags in the field below.
(11)
(7)
(3)
(2)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

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

7 Reviews
5 star:
 (5)
4 star:
 (1)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.4 out of 5 stars (7 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
47 of 47 people found the following review helpful:
4.0 out of 5 stars An Intro to OOP with VB.Net, November 29, 2002
By Christopher Taylor "aspmatrix" (Gilbert, AZ United States) - See all my reviews
(REAL NAME)   
To me "introduction" books are always an interesting venture. Some
are great experiences, and others are nightmares. Overall this book
was a pretty good experience, although there was a major bump in the
road (and a couple of minor ones). In the chapter summary below I will
go into a little more detail on the positive and negative points.

Chapter Summary:

Chapter 1: Overview of Object Oriented Programming
This chapter starts with a very brief overview of the history of OOP.

Brief is good. It also has brief definitions of OOP characteristics;
Objects, Abstraction, Encapsulation, Polymorphism, Inheritance, and
Aggregation. It ends with a blurb about the history of VB.

Chapter 2: Designing OOP Solutions: Identifying the Class Structure &
Chapter 3: Designing OOP Solutions: Modeling the Object Interaction
These chapters go into UML and things like Use Cases, Class Diagrams,
Sequence Diagrams, Collaboration Diagrams, and Activity diagrams. This
seemed exciting to me because I never really get into anything like
this on the job, and I wanted to know a little more about it. Well,
while interesting this ended up being a bump in the road for me.

The Author says to either do the exercises with a UML Modeler you can
download from the net, or creating the diagram by hand. I wanted
to try the tool he used in the examples so I downloaded it. At this
point just let me say that you should be prepared to spend a lot of
time figuring out the tool if you decide to try it. It is not easy.
The directions for doing the exercises don't quite flow with actually
using the tool either. The author does state that it is pretty tricky
to use, but I really feel that the directions for these exercises
should have been better. I managed to get through some of the examples
in chapters 2 and 3 after a couple of hours.

Chapter 4: Designing OOP Solutions: A Case Study
This chapter talks about the process by which one would design an OOP
solution with a case study. The Author goes into good detail about the
actual steps needed, and does a good job explaining the methodology by
which this is accomplished. He also gives some good advice on how to
avoid some of the more common pitfalls of designing an OOP solution.

Chapter 5: Introducing VB .NET
This chapter gives an overview of VB.Net as well as the .Net
Framework. After the overview it gives you a hands on tour of the
Visual Studio .Net IDE. Of course, you will need to have the IDE to do
the tour. This tour shows you many of the screens, option settings,
and menus of Visual Studio .Net. The second exercise shows you the
debugging features of VS .Net. At his point you will need files that
you can download from the Apress web site. I may have missed it, but I
never saw any mention that downloading files was needed for the
exercises. It certainly was not at the beginning of this exercise, and I
think their should be some kind of direction about it present.

Chapter 6: Creating Classes
This chapter is all about classes. How to restrict them, access to
them, creating methods, overloading methods, using constructors to
name some topics. This chapter too has exercises you complete with VS
.Net. They all seemed to work fine for me, and were very easy to
follow.

Chapter 7: Creating Class Hierarchies &
Chapter 8: Implementing Object Collaboration
These chapters discuss things like inheritance, polymorphism,
interfaces, delegation, error handling, shared properties and methods
to new a few. These two chapters also have multiple hands-on
activities so you can continue to learn how to operate VS .Net as well
as learn more concepts of OOP. These activities are well documented,
and I had no problems completing them all without incident.

Chapter 9: OSO Application Revisited: Implementing the Business Logic
This chapter helps bring together all the ideas you were introduced to
in chapter 4. From there it goes into data access by talking about
stored procedures, ADO.net, sqlclient namespace, and many other
details. In order to do the examples you will have to have SQL Server.

Chapter 10: Developing Windows Applications
This is a fun chapter that talks about windows forms, event handlers,
dialog boxes and different types of bound controls. This chapter is
full of hands on activities that are well done.

Chapter 11: Developing Web Applications
This long chapter deals with web forms, server controls, server
control inheritance, server-side event processing, ASP.net, state, and
many other things. It is all about designing an application for the
web. The activities are easy to follow, and work.

Chapter 12: Wrapping Up and Reviewing
A quick summation of what the book covers and some tips on where to
focus next.

Appendix A: Fundamental Programming Concepts
This appendix is basically a primer for beginning programmers.

Appendix B: Exception Handling in VB .NET
A quick 4-page explanation of how exceptions are handled in VB.Net

After finishing this book I had a hard time deciding what grade to
give it. I ended up giving it a 7 out of 10. The many problems I had
with the UML activities using the UML modeler were just too painful
and frustrating to give it higher than a 7.

I will admit that the rest of the book was great and would be very
useful to a beginner trying to become more familiar with VB.Net and
VS.net. The VS.net activities were flawless, and gave good hands-on
experience that beginners would love. The UML material was actually
good as well, but the problems with the modeling tool activities
really influenced my final judging of the book.

In summation, this book is without doubt a beginner's book. Do not buy
this if you already basically familiar with VS .net or UML. If you are a
beginner and do the UML activities with pen and paper I believe it will
be a great learning experience.

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



 
7 of 7 people found the following review helpful:
5.0 out of 5 stars Clear, concise introduction to OOP and VB.Net, December 10, 2002
By "surfsd" (San Diego, CA USA) - See all my reviews
This book is very well written. The material is organized well and the information is presented in easily digestable pieces.
The book gives a nice overall background of OOP then shows how to implment it (on a very basic level) in VB.NET.

I highly recommend this book for VB programmers who have never incorporated OOP in their programs.

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



 
5 of 5 people found the following review helpful:
5.0 out of 5 stars Excellent Introduction, November 5, 2002
By Edwin Luciano (Salt Lake City, UT) - See all my reviews
If you are new to Object-Oriented Programming this is a great introduction the OOP features of VB.NET. Concepts are clearly explained and there is no assumption that you know the jargon used in OOP. A good first book for .NETer newbies who found VB6 classes too complicated or too clumsy to use.
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 Book is Excellent!!!
This book is excellent for beginners. If you've never programmed with OOP before, this will give you a good overview of the project, including planning, from start to finish. Read more
Published on March 10, 2005 by John Smith

2.0 out of 5 stars This book is full of errors.
If you are trying to learn the concept of OOP with VB.NET, this is a good book to start with. If you are trying to learn how to program OOP in VB.NET, I would look else where. Read more
Published on January 18, 2005 by Michael D. Smith

5.0 out of 5 stars A Great Starter!
I have several OOP books that I put aside because they became fustrating and/or clumsy. This book has made it possible to pickup those once forgotten books. Read more
Published on June 19, 2004 by Michael D Dumais

5.0 out of 5 stars Great Reference for Beginners
Dan Clark provides an easy to read reference for those of us beginning with Visual Basic. Starting with an intro on OOP and OOP design really laid a nice foundation for the rest... Read more
Published on August 5, 2002

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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


Active discussions in related forums
  Discussion Replies Latest Post
C# or Java? 32 3 days ago
   


Product Information from the Amapedia Community

Beta (What's this?)


So You'd Like to...


Look for Similar Items by Category


NARS: Free Shipping

NARS blush orgasm
Get free shipping on all NARS Cosmetics orders of $60 or more. Shop NARS' blush, eyeshadows, lips, palletes and more NARS favorites now.

Shop NARS now

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Value Fragrances

Happy by Clinique for Women
Shop thousands of brand fragrances at discounted prices every day, plus get free samples with every order, only from Beautiful Perfumes.

See more

 

Nothing Holds a Candle to These

Shop for Flameless Candles
Browse the Lighting & Electrical Store for a wide selection of battery-operated flameless candles.

Shop for flameless candles

 

 

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.



Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

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

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Glenn Beck's Common Sense
Glenn Beck's Common Sense
Darkfever
Darkfever by Karen Marie Moning
Finger Lickin' Fifteen
Finger Lickin' Fifteen by Janet Evanovich

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates