Buy Used
Used - Good See details
Price: £3.09

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
or
Get a £0.25 Amazon.co.uk Gift Card
Object Oriented Programming with Visual Basic .NET and Visual C# Step by Step
 
 
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 with Visual Basic .NET and Visual C# Step by Step [Paperback]

Catapult Inc.
4.0 out of 5 stars  See all reviews (1 customer review)

Available from these sellers.


Formats

Amazon Price New from Used from
Paperback --  
Trade In this Item for up to £0.25
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Object Oriented Programming with Visual Basic .NET and Visual C# Step by Step for an Amazon.co.uk gift card of up to £0.25, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Product details

  • Paperback: 395 pages
  • Publisher: Microsoft Press,U.S.; Pap/Cdr edition (1 Jan 2002)
  • Language English
  • ISBN-10: 8120320077
  • ISBN-13: 978-8120320079
  • ASIN: 0735615683
  • Product Dimensions: 23.4 x 18.8 x 3.6 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 925,907 in Books (See Top 100 in Books)

More About the Author

Robin A. Reynolds-Haertle
Discover books, learn about writers, and more.

Visit Amazon's Robin A. Reynolds-Haertle Page

Product Description

Product Description

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.

From the Publisher

OOP with Microsoft® Visual Basic® .NET and Microsoft Visual C#™ Step by Step provides readers with clear, engaging, peer-to-peer language while it illustrates concepts with complete, concrete, and interesting programming examples. OOP with Microsoft® Visual Basic® .NET and Microsoft Visual C#™ Step by Step shows readers how to create their own objects, and includes exercises in each chapter to help readers practice their coding. OOP with Microsoft® Visual Basic® .NET and Microsoft Visual C#™ Step by Step helps developers migrate their skills from structural programming with Microsoft Visual Basic 6.0 to object-oriented programming with Visual Basic.NET and Visual C#.

Inside This Book (Learn More)
First Sentence
Before you can implement your classes, you must decide which classes you need. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
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 Reviews

5 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
2 of 2 people found the following review helpful
OOP for VB.NET 29 Aug 2006
By A. Owen
Format:Paperback
Having come to VB.NET via ASP, and being used to procedural programming, I found this book extremely helpful. It's in an easy to read format, with information laid out clearly. It contains plenty of the practical examples that I need to practice with, while it's little hints and tips ensured I felt comfortable pursuing my own efforts at OOP in VB.NET.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  27 reviews
53 of 54 people found the following review helpful
Excellent for VBers moving to DotNet 19 Feb 2002
By David C. Veeneman - Published on Amazon.com
Format:Paperback
This book is an excellent tutorial for VBers who are moving to DotNet and who want to break all the bad habits picked up over the years. I have, by the way, just described myself. The book does a very good job bringing object theory down to earth and showing how to implement objects in both VB.Net and C#.

If you are new to objects, this book will show you why object programmers swear by the approach--it really does make it easier to write scalable, reusable code. It also helps the developer avoid the "house of cards" syndrome as a program grows beyond its original scope.

If you have had plenty of object theory, but struggle to translate objects to code, this book will get you over the hump. Examples show how to implement inheritance, acggregation, and association.

I would recommend starting with this book, then reading Rosenberg, "Use Case Driven Object Modeling With UML", which teaches an object-oriented development process. Fowler, "UML Distilled" is another great text. Finally, dig into Gamma et al (the "Gang of Four"), "Design Patterns". These books really will change the way you code.

Postscript: Having worked through the examples in the first half of the book, I continue to be impressed. Reynolds-Haertle does a very nice job of illustrating most of the constructs one uses to get day-to-day jobs done. For example, she includes several examples of collections built with the .Net ArrayList construct. Later, she shows an example of a collection built with a Dictionary construct, and discusses benefits and drawbacks of each type. If you are a VBer who (like me) is somewhat bewildered by the collection classes in .Net, this book does a very nice job sorting them out.

26 of 26 people found the following review helpful
An excellent teacher's text 24 Nov 2002
By Steven A. Smith - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase

The Good

I chose this book for a class in object-oriented programming that I gave in November 2002. For the most part, I was very pleased with this book, and the feedback I received about it from my students was positive as well. The author did a good job of explaining the concepts clearly and concisely, and most of the book is dedicated to the step-by-step completion of hands-on exercises. For this particular class, I relied on the book for most of the instruction and hands-on portions, and I found that this book worked very well for a one week long class. I personally thought that it was very useful to have both Visual Basic and C# examples side-by-side in the book. However, I did notice that when typing in the labs from the book, students often would type the VB code instead of the C# (C# was the language used for this particular class).

The fact that the examples all worked and were very clearly explained in the text both were huge positives for me. If I were teaching the class over again, I think I would definitely choose this book once more. If I were a student looking to learn object-oriented programming by example, then this would be a good book to pick up. If I wanted to learn more about the design and theory behind of OOP, another book would probably be a better choice.


The Less Good

There were only a few things about this book that I didn't care for or that I received negative feedback from students on. The first one isn't the book's fault at all, and that is the fact that all of the examples are for windows forms. As an ASP.NET programmer myself, I would have preferred to have seen the book use ASP.NET for more of its examples. This was a very minor complaint, however. Also, although I very much liked the support for both VB and C#, I think that something should be done within the text to ensure that the C# and VB code samples are set apart more obviously. Many students were confused by this and would end up looking at or even typing in the wrong code for examples because the VB and C# code was interspersed without much visual separation.

The single biggest complain I received from students about the text was that the examples were very difficult to relate to. These were IT workers with experience building ASP and VB applications, and they were disappointed by the samples because they did not correspond to anything that they could see themselves writing in the workplace. The bank account samples were the exception to this, and were well-received, but the card games and vector algebra applications ended up detracting from students' abilities to grasp the concepts involved because they were too busy trying to figure out what the game or mathematical program was doing. A greater focus on business problem domain examples would have helped many of my students, I think, to relate to the topics being described by the examples.

36 of 38 people found the following review helpful
Excellent accuracy in this great object tutorial 28 May 2002
By Jim - Published on Amazon.com
Format:Paperback
I've completed every exercise in this book, and I am amazed at the accuracy. Everyone who's ever gone through a software tutorial book learns to put up with various 'bugs' in the examples, but you don't have to with this book. They've been checked & double checked by some editor who did a great job.

I highly recommend you use the CD that comes with this book only for the .bmp's & .mdb referenced in the examples. Typing the examples is a great way to learn these concepts.

And speaking of the concepts... I've been a VB'er since version 3. .NET brings a completely new way of thinking to VB development, and that makes this book a must. The OO concepts are taught well in this book, and I didn't notice any 'legacy' thinking anywhere.

Hidden thoughout this book is a brief lesson on UML, and the last chapter does a great job of introducing coding standards recommended for .NET... which are quite different from previous versions.

Another benefit of this book is that it shows VB & C# examples next to each other. Even if you've never coded in C, it's facinating to see how close VB is now to C in the .NET domain. I didn't do the C# exercises, but I'd guess this is about the best way a VB developer could pick up the basics of C#.

One more plug: Each chapter has a time estimate on the first page. I found this great for self goal-setting. Since I did one chapter each night after work, it was nice to know what time I could expect to finish. It helped me stay motivated throughout.

Search Customer Reviews
Only search this product's reviews

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
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback