Programming Books C Java PHP Python Learn more Browse Programming Books
Microsoft Visual C# 2010 Step by Step and over one million other books are available for Amazon Kindle. Learn more
Buy Used
$7.83
FREE Shipping on orders over $35.
Used: Good | Details
Sold by RentU
Condition: Used: Good
Comment: Fast shipping from Amazon! Qualifies for Prime Shipping and FREE standard shipping for orders over $35. Overnight, 2 day and International shipping available! Excellent Customer Service.. May not include supplements such as CD, access code or DVD.
Add to Cart
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Microsoft Visual C# 2010 Step by Step (Step by Step Developer) Paperback

ISBN-13: 978-0735626706 ISBN-10: 0735626707 Edition: 1st

See all 3 formats and editions Hide other formats and editions
Amazon Price New from Used from Collectible from
Kindle
"Please retry"
Paperback
"Please retry"
$31.94 $3.84

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student



NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Series: Step by Step Developer
  • Paperback: 752 pages
  • Publisher: Microsoft Press; 1 edition (April 25, 2010)
  • Language: English
  • ISBN-10: 0735626707
  • ISBN-13: 978-0735626706
  • Product Dimensions: 3 x 3.6 x 0.2 inches
  • Shipping Weight: 2.7 pounds
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (33 customer reviews)
  • Amazon Best Sellers Rank: #371,079 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

John Sharp is the author of Microsoft Windows Communication Foundation Step by Step and Microsoft Visual C# 2008 Step by Step. John is a principal technologist for Content Master Ltd., where he works on technology and training projects for a variety of international customers.


More About the Author

John Sharp gained an honors degree in Computing from Imperial College, London. He has been developing software and writing training courses, guides, and books for over 25 years. John has experience in a wide range of technologies, from database systems and UNIX through to C, C++ and C# applications for the .NET Framework, together with Java and JavaScript development. He has authored several books for Microsoft Press, including six editions of C# Step By Step, two editions of Windows Communication Foundation Step By Step, and the J# Core Reference.

John also writes for the Patterns and Practices group within Microsoft, and has helped to develop several guides covering a variety of areas, including Windows Azure, software development, and data access.

Customer Reviews

3.8 out of 5 stars
5 star
13
4 star
9
3 star
6
2 star
0
1 star
5
See all 33 customer reviews
I recommend this book for people who want to learn C# and don't know where to start.
Eduard A. Perez C
Personally, I started jumping around a bit after chapter 5, going to chapter 22 to actually do something graphically a bit and then returned to chapter 6.
thenael
This is one of the finest technical books I have encountered in my fifty years of programming.
Happy Programmer

Most Helpful Customer Reviews

29 of 33 people found the following review helpful By Dan McKinnon VINE VOICE on May 11, 2010
Format: Paperback
'Microsoft Visual C# 2010 Step by Step' by John Sharp is a great learning tool for all the ins & outs of Visual Studio C# 2010. C# has been around for awhile now, but popularity has only grown in the nearly 10 years it has been around. This book covers everything that makes C# such a great language to program in, making sure to highlight all the newest features and goodies that the newest release has to offer.

TOC

01. Intro
02. Variables, Operators, Expressions
03. Methods & Applying Scope
04. Decision Statements
05. Compound Assignment & Iteration Statements
06. Errors & Exceptions
07. Classes & Objects
08. Values & References
09. Value Type creation with Enumerations & Structures
10. Arrays & Collections
11. Parameter Arrays
12. Inheritance
13. Interfaces & Defining Abstract Classes
14. Garbage Collection & Resource Management
15. Implementing Properties to Access Fields
16. Indexers
17. Interrupting Program Flow & Handling Events
18. Generics
19. Enumerating Collections
20. Using Query Expressions
21. Operator Overloading
22. WPF
23. Gathering User Input
24. Validation
25. Database Usage
26. Entity Framework & Data Binding
27. Task Parallel Library
28. Parallel Data Access
29. Web Services

If you are new to C# development, this is a solid guide that will get you up and moving, creating C# applications quickly and more efficiently than ever before. I wish the layout was a little more exciting to stand out a bit from other books on the shelf, but the approach used here gets the job done. If you are an experienced C# developer, the heart of the book lives in chapters 27-28.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
19 of 21 people found the following review helpful By T. MCCANN on March 19, 2011
Format: Paperback
I can't vouch for how good this book would be for a complete beginner. If, like me, you are already experienced in an another programming language then this is by far the best book to get for learning c# and the .Net 4 framework. I should know, I spent ages in a computer bookshop comparing all of the c# books on offer.

As of the date of this review (March 2011) the book is bang up to date with a good explanation of some of the latest Microsoft innovations such as WPF (Windows Presentation Framework) design and controls, XAML (eXtensible Application Markup Language). Both of these scary acronyms are easier to understand than they sound, partly because they are so well explained by the author.

I like the easy instructional style and well worked out examples. John Sharp does not waste words but spells out each programming/design principle with just enough text and more importantly, just enough example code for you to get the point.

I am a huge fan of the Head First series and was tempted to buy the Head First c# book. I had a look through some of the chapters of the Head First c# book and have to report that it is not up to the usual (very high) Head First standards.

The only puzzling thing about the author is that he is a Gillingham supporter. Why??? :-) Apart from that weirdness I recommend Step by Step very highly.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
14 of 18 people found the following review helpful By Joe on December 18, 2010
Format: Paperback Verified Purchase
Well, i'm 7 chapters into this book and so far, it is amazing. It is amazing because all the examples work perfectly. Unlike other programming books that leave you stranded, this one is absolutely amazing. I've had to throw away other programming books because they were garbage, but this one will be used as a reference for a long time.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
8 of 10 people found the following review helpful By Scott on April 4, 2011
Format: Paperback Verified Purchase
I am a novice programmer that had taken one Java programming course in college and I find this book to be very helpful and informative. I've only worked through the first four chapters but so far this book is like a programming 101 class refresher but with c sharp and visual studio 2010. I originally purchased a book titled: "Programming C sharp 4.0" by: Griffiths and this book seemed a little to advanced for a c sharp beginner but I'll definitely be going back to it after finishing Visual C sharp 2010 Step by Step.
The only complaint that I have is that I wish that this book included end of chapter type projects for the reader to complete on their own without the aid of the author just to reiterate the important parts of each chapter. To supplement for this, I've been reading each chapter first without sitting in front of my computer and then going back and rereading the chapter while performing the examples in visual studio. I also try to apply what the chapter discusses in examples that I create on my own. But I've never really seen any self help type books that are formatted like an educational textbook so I really can't complain. While reading this book I've also gone onto YouTube and have watched lecture style videos that kind of follow the same logically step by step topics as this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
9 of 12 people found the following review helpful By lerayster on March 29, 2011
Format: Paperback Verified Purchase
Being a visual learner, as well as being a "learn by doing" kinda guy, I found this book somewhat of a task to get into. It has very little in the way of screenshots and visual representation of code, but overall it is very thorough and covers all the necessary areas to get you started in coding in C# with Visual Studio 2010.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Product Images from Customers

Most Recent Customer Reviews

Search
ARRAY(0xa5f8842c)

What Other Items Do Customers Buy After Viewing This Item?