Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Microsoft Visual C# 2008 Step by Step PAP/CDR Edition

4.1 out of 5 stars 33 customer reviews
ISBN-13: 079-0145243058
ISBN-10: 0735624305
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$5.26 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$31.80 On clicking this link, a new layer will be open
More Buying Choices
21 New from $8.12 69 Used from $0.01
Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Excel2016ForDummiesVideo
Excel 2016 For Dummies Video Training
Discover what Excel can do for you with self-paced video lessons from For Dummies. Learn more.
$31.80 FREE Shipping. Temporarily out of stock. Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item. Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Frequently Bought Together

  • Microsoft Visual C# 2008 Step by Step
  • +
  • Visual Studio 2008 All-In-One Desk Reference For Dummies
Total price: $71.79
Buy the selected items together

Editorial Reviews

About the Author

John Sharp is a principal technologist at Content Master, part of CM Group Ltd, a technical authoring and consulting company. An expert on developing applications with the Microsoft .NET Framework and interoperability issues, John has produced numerous tutorials, white papers, and presentations on distributed systems, Web services, and the C# language. He is the author of several popular books, including Microsoft Windows® Communication Foundation Step By Step and Microsoft Visual C# Step By Step.

NO_CONTENT_IN_FEATURE

The latest book club pick from Oprah
"The Underground Railroad" by Colson Whitehead is a magnificent novel chronicling a young slave's adventures as she makes a desperate bid for freedom in the antebellum South. See more

Product Details

  • Paperback: 704 pages
  • Publisher: Microsoft Press; PAP/CDR edition (December 29, 2007)
  • Language: English
  • ISBN-10: 0735624305
  • ISBN-13: 978-0735624306
  • Product Dimensions: 7.4 x 1.1 x 9 inches
  • Shipping Weight: 3.1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (33 customer reviews)
  • Amazon Best Sellers Rank: #1,349,901 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

Format: Paperback
I got this book because I wanted to learn Visual Studio 2008 and C# at the same time. It has certainly done the trick. I am currently at page 449, and I am amazed at how much information John Sharp has put in book. Even more amazing is that his teaching technique of a brief overview, and explaining while doing examples is surprisingly effective. If you are a Pro Developer familiar with C++ or java, then this book is probably not going to teach you anything interesting till part 4. I am very please and recommend to any novice who wants to learn.
Comment 29 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
After trying to pickup programming again several times (after not doing well in the few undergrad classes I took years ago), I've just completed the rough-design/implementation of my first c# application after reading through 9 chapters in this book.

John Sharp's book is laid out in fairly concise chapters, dealing with two or three concepts at a time. The text is clearly written, and has been fairly easy for me to understand.

The only exception (and the reason for 4/5) was the discussion of private data structures in objects. He stated that the this data is available to the class, but only implied that meant every instantiation of the class can access any other instantiation's private data. A friend who's a programmer clarified the matter, and made it sound like I was misreading it, but for a "beginners guide," I think such a point should be spelt out a bit better.

Great book: well laid out, easy to read, great examples (in the book and the code is on the CD).
Comment 19 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
This book is definately geared for beginners with no programming experience, which is fine. There are a few typo's but nothing to panic about. More importantly, there is little to keep you entertained and motivated to read it. An example, of the dryness is on page 241: Interface Restrictions...a bunch of "You-can-do-this-but-not thats". I am sure they are important points, but I think they are misplaced or better learned as you go along with each thing. I'm reading it and thinking "oh yeah, I'm going to remember all that." Nevertheless, if you can persist through the book, you will learn a lot and have a good foundation. But I recommend you buy "Head First C#" instead of this book.
3 Comments 25 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
And I don't just mean a person whose last name is Sharp! :-) Although each chapter is ostensibly about some particular C# programming construct, a reader would learn more than just C# syntax from this book. By the time one finishes reading this book, one would also have learned enough about useful .Net frameworks such as Windows Presentation Foundation, Windows Communication Foundation and LINQ. Kudos to the author for pulling this off!!
Comment 5 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Hi,
I have to admit I was disappointed with this book.

Part of the problem was confusion as to target audience.

In the first console applications your hand is held while every mouse click and keystroke needed is fed to you. Midway through the book you're working on esoteric classes called binary trees. In a scant 300 pages you've supposedly gone from absolute beginner to a savvy developer who would know how an advanced recursive algorithm operates so well that virtually no explanation is needed.

And ironically, despite the sudden inclusion of advanced CompSci concepts midway through the book, most of the time the author is churning out one trivial example after the next. Yes I recognize that small programs are useful in illustrating basic ideas. But small programs are boring. And the more you do the more you feel like sawing off your hand so you don't have to do another one. It's like being promised a meal and being handed one crumb after another... just imagine it's an actual meal!

A good counterexample is the book 'Beginning Visual Basic 6 Database Programming'. In this book the author (John Connell) actually walks you through the construction of a usable, well-built database application all the while illustrating the ideas. This is so much more interesting and allows you to actually see why the given programming techniques are used.

Is there useful information in the book? Yes. And at the least all of the examples work properly, as written. I bumped it up a point to three stars for this reason. The right reader might find this to be a good choice. Personally I found it painful and am still looking for a good book on C#.

Jeff
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
I am an experienced procedural programmer who recently had to build a moderately complex application fast with C#. So I wanted a book that explained the basics clearly, yet wasn't trying to 'dumb' it down.

OO concepts such as inheritance, encapsulation, polymorphism et al are new to me and I have found texts vary in how clearly they explain these concepts.

When I was looking at this book, I compared it to texts from publishers including SAMS, Dummies & O'Reilly (including Head First). I chose this guide because it explains things clearly and concisely for people who are new to C# but who are not new to programming. It also uses simple, easy to understand examples to demonstrate the concepts, yet it is not so basic as to be useless once you have obtained fundamental experience (as I found some '24 hour' type guides to be). The layout and use of white space on the page doesnt clutter my brain when I flick through, unlike some guides which seem to have so much info on each page in different formats you cant readily get a feel for whats important on that page.

However, it is not a 'cook book' type manual. Nor do I think it will help someone who needs to implement an advanced concept, but to be fair, its not trying to be an advanced text. It is literally, a step by step tutorial type manual. Yet each chapter is quite well contained, so I dont think you have to work through each chapter in strict sequence.
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews