Buy Used
Used - Good See details
$8.68 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
Object Oriented Programming in VB.Net
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Object Oriented Programming in VB.Net [Paperback]

Alistair McMonnies (Author)
4.0 out of 5 stars  See all reviews (3 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for Students. Learn more


Book Description

0201787059 978-0201787054 January 22, 2004
Alistair McMonnies takes an object-oriented approach to teaching Visual Basic.Net (VB.Net), the new, fully object-oriented version of Visual Basic. He starts off by covering object-oriented analysis and design and modelling using UML, and then moves on to a detailed discussion of object oriented concepts such as objects and classes. He shows the students how to develop short programs, and also covers more advanced topics such as data structures, components, and database programming. The book will be accompanied by a full supplements package in the form of a companion website containing code for all programs in the book, additional program examples, a case study, and information on using VB to program database applications.


Editorial Reviews

From the Back Cover

Object-Oriented Programming in Visual Basic .NET

Alistair McMonnies

Approved by author 8th September 2003

 

Visual Basic .Net (VB .NET) has been a radical departure from previous versions of Visual Basic. The language is now fully object-oriented, and can be used either to write programs, or to create components that fit within the .NET architecture. If you are learning to program, VB .NET will give you a previously unheard-of mix of power, flexibility and ease of use.

The book approaches the language from an object-oriented (OO) perspective, demonstrating that Visual Basic can now be used to develop real industrial-strength OO systems and software components. It starts by covering OO analysis, design and modelling using UML, and then moves on to a full discussion of OO concepts. Advanced topics such as data structures, database applications and software design patterns are also covered. Throughout, students are shown how to develop short programs in order to illustrate the fundamentals of algorithm design and structured programming.

Features

  • Object-oriented programming is placed fully in the context of the software development life cycle
  • Includes a chapter on database development, covering database design principles, data access techniques and presenting data to the user-interface

  • The book is accompanied by a website at www.booksites.net/mcmonnies containing code for all programs in the book, additional program examples and information on using VB to program database applications. Instructor¿s materials include slides, tutorial sheets, lab sheets and assessment materials, all with solutions.

Alistair McMonnies is currently a lecturer in the Computing and Information Systems department at the University of Paisley. He teaches software development using Visual Basic and C++ and is a Microsoft Certified Professional.


Product Details

  • Paperback: 696 pages
  • Publisher: Addison Wesley (January 22, 2004)
  • Language: English
  • ISBN-10: 0201787059
  • ISBN-13: 978-0201787054
  • Product Dimensions: 9.1 x 6.8 x 1.5 inches
  • Shipping Weight: 2.5 pounds
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Best Sellers Rank: #2,198,032 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

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

2 of 2 people found the following review helpful:
5.0 out of 5 stars This book is simply EXCELLENT!, December 30, 2005
This review is from: Object Oriented Programming in VB.Net (Paperback)
Alistair McMonnies's website sucks:

http://cis.paisley.ac.uk/mcmo-ci0/

But this book is simply excellent! Alistair explains OOP in VB.net better than any other book I've ever read. Everything seems so simple when Alistair explains. I guess this is because he is "teaching" this stuff for a living. The authors of other books (I've purchased more than 25 books) "do" this for a living and therefore cannot explain well. They are so into the stuff (OOP) that they cannot perceive that the reader may not know what they are talking about.

The core of programming in .NET is centered on OOP. And this is the best book to learn .NET!

Thanks Alistair! You should go around the world presenting Seminars! You would be a success!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars a good, good book..., April 21, 2008
This review is from: Object Oriented Programming in VB.Net (Paperback)
I strongly disagree with the previous reader. This book was an easy read, one of the books I've read from cover to cover. I've had some difficulty finding an introductory book on .net object oriented methodologies, and fortunately I found this gem. Nevermind those small typos,the main thing is you get to learn and dig how classes and objects work in VB. If you have background in Java like me, this will be a breeze, but nevertheless, Alistair has that teaching method that will make you really interested on the topic and you will read more and more until you finish this great book. Highly recommended to all beginners in vb.net oop!

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 3 people found the following review helpful:
2.0 out of 5 stars In serious need of proof reading, March 22, 2006
By 
slim2none (Raleigh, NC USA) - See all my reviews
Amazon Verified Purchase(What's this?)
This review is from: Object Oriented Programming in VB.Net (Paperback)
Of some use for learning OOP, but an amazing amount of errors in both the text and code examples. Perhaps the teaching method Mr. McMonnies employs is to present code with errors and have the student discover the errors, but the code is presented as working code and the student has no reason to suspect that there are errors - in fact a good 50% of the code examples do in fact work, so it is terribly inconsistent.

From what I can make of Mr. McMonnies website, this text originated from the materials for a course he teaches. The materials were evidently compiled from several different versions, an unedited hodgepodge of which went into this text.

Errors I've found:

Chapter 1: Euclid's Algorithm is stated incorrectly - step 4 should be "Let n = remainder" not "Let n = quotient"

Chapter 3: Activity 5 builds on Activities 1-4, but starts using variables that were never declared. It seems obvious that pre-publication version of Activity 3 declared the variables but they were later omitted to simplify the example. The problem is they were left in the publication version of activity 5. An obvious and easy enough to deal with error, but shows the lack of care taken in preparing book for publication.

Chapter 4: Listing 4.13 attempts to use variable "mvarBalance", but variable was never declared. A variable named "Balance" is declared and used elsewhere. Also declares a "CurrentBalance" property that is never used and uses a "GetBalance" property that is never declared.

Chapter 5: Solution to Exercise 5.4 does not work. The for loop used to calculate a factorial is wrong both logically and syntactically.

Chapter 7: Listing 7.7 demonstrates the use of access specifiers in inherited classes. In this listing a Parent class is defined with variable "MyString" declared as private. A child class is then defined with a constructor that attempts to change MyString - which it of course cannot see, but the listing presents it as though it could.

Perhaps I would be somewhat more forgiving of the errors if, on his website, Mr. McMonnies had not said in a review of another book "I did find a couple of annoying errors in it (the same topics in my own book use properly working code)".

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews




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).
 
(26)

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 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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums





Look for Similar Items by Category


Look for Similar Items by Subject