Have one to sell? Sell yours here
OOP with Microsoft  Visual Basic  .NET and Microsoft Visual C#(TM) .NET Step by Step (Step by Step (Microsoft))
 
 
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.

OOP with Microsoft Visual Basic .NET and Microsoft Visual C#(TM) .NET Step by Step (Step by Step (Microsoft)) [Paperback]

Robin A. Reynolds-Haertle (Author)
3.7 out of 5 stars  See all reviews (27 customer reviews)


Available from these sellers.


Formats

Amazon Price New from Used from
Paperback --  

Book Description

Step by Step (Microsoft) February 28, 2002
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.

Customers Who Bought This Item Also Bought


Product Details

  • Paperback: 393 pages
  • Publisher: Microsoft Press (February 28, 2002)
  • Language: English
  • ISBN-10: 8120320077
  • ISBN-13: 978-8120320079
  • ASIN: 0735615683
  • Product Dimensions: 9.2 x 7.4 x 1.4 inches
  • Shipping Weight: 1.9 pounds
  • Average Customer Review: 3.7 out of 5 stars  See all reviews (27 customer reviews)
  • Amazon Best Sellers Rank: #259,894 in Books (See Top 100 in Books)

More About the Author

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

 

Customer Reviews

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

53 of 54 people found the following review helpful:
5.0 out of 5 stars Excellent for VBers moving to DotNet, February 18, 2002
By 
David C. Veeneman (Southern California) - See all my reviews
(REAL NAME)   
This review is from: OOP with Microsoft Visual Basic .NET and Microsoft Visual C#(TM) .NET Step by Step (Step by Step (Microsoft)) (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.

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


36 of 37 people found the following review helpful:
5.0 out of 5 stars Excellent accuracy in this great object tutorial, May 27, 2002
By 
Jim (Ann Arbor, MI USA) - See all my reviews
(REAL NAME)   
This review is from: OOP with Microsoft Visual Basic .NET and Microsoft Visual C#(TM) .NET Step by Step (Step by Step (Microsoft)) (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.

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


25 of 25 people found the following review helpful:
5.0 out of 5 stars An excellent teacher's text, November 23, 2002
By 
Steven A. Smith (Kent, OH United States) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
This review is from: OOP with Microsoft Visual Basic .NET and Microsoft Visual C#(TM) .NET Step by Step (Step by Step (Microsoft)) (Paperback)

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.

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
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
First Sentence:
Before you can implement your classes, you must decide which classes you need. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
int indexer, most delicious cookies, object sender, parameterless constructor, int volume, add this code, static constructor, end sub, following graphic shows, component tray, add the following code, client code, practice files, form designer, code editor, event handler, train class, property declaration, user interface code, following constructor, static members, base class, derived classes, enumeration value, event method
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Solution Explorer, End Function, End Get End Property, Public Property, End Get Set, Class View, Visual Chi, Visual Cll, Visual Coi, Add Class, Visual Studio, Click Dim, Visual Cii, Button Name, View Code, Drawn Pattern Editor, Inherits System, Add Existing Item, Implements System, Value As Integer, Bases And Interfaces, Load Dim, Open Formt, Add Reference, End While
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:




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).
 
(27)
(16)
(5)

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
 

Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject