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

Sorry, this item is not available in
Image not available for
Image not available

To view this video download Flash Player

FREE Shipping on orders over $35.

Used - Good | See details
Have one to sell? Sell yours here
Start reading Microsoft Visual C# 2010 Step by Step on your Kindle in under a minute.

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

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

by John Sharp
3.8 out of 5 stars  See all reviews (33 customer reviews)

Available from these sellers.

Free Two-Day Shipping for College Students with Amazon Student


Amazon Price New from Used from
Kindle Edition $19.79  
Paperback --  
Sell Us Your Books
Get up to 80% back when you sell us your books, even if you didn't buy them at Amazon. Learn more

Book Description

April 25, 2010 0735626707 978-0735626706 1

Teach yourself Visual C# 2010-one step at a time. Ideal for developers with fundamental programming skills, this practical tutorial features learn-by-doing exercises that demonstrate how, when, and why to use the features of the C# rapid application development environment. You'll learn how to use Microsoft Visual Studio 2010 and Microsoft .NET Framework 4.0; develop a solid, fundamental understanding of C# language features; and then get to work creating actual components and working applications for the Windows operating system. You'll also delve into data management technologies and Web-based applications.

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.

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: #58,177 in Books (See Top 100 in Books)

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

Most Helpful Customer Reviews
29 of 33 people found the following review helpful
5.0 out of 5 stars Great C# Learning Tool May 11, 2010
'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.


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?
19 of 21 people found the following review helpful
5.0 out of 5 stars This is the one March 19, 2011
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?
14 of 18 people found the following review helpful
5.0 out of 5 stars AMAZING SO FAR... December 18, 2010
By Joe
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?
8 of 10 people found the following review helpful
By Scott
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?
9 of 12 people found the following review helpful
3.0 out of 5 stars Microsoft Visual C# 2010 Step by Step 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?
Most Recent Customer Reviews
5.0 out of 5 stars Exceptional
I bought this book a month ago and have worked through it cover to cover doing all the exercises in the process - quite a feat for me as I usually don't make it past the first... Read more
Published 6 days ago by Phil
3.0 out of 5 stars Rollercoaster!
Switching between Code-Behind and AXML can make for a roller coaster ride so be prepared to raise your hands in the air and settle back down into your seat with a 4G turn.
Published 25 days ago by Matthew Kannon
3.0 out of 5 stars This one kind of jumps around a bit...
I've dabbled in a bunch of different languages. I started with GWBasic and QBasic back in the day, grew into Visual Basic 4 thru 6. Read more
Published 3 months ago by thenael
1.0 out of 5 stars Worthless
The author is very knowledgeable, but I was unable to learn much about C# programming from this book and had to purchase another one, C# In a Nutshell, before I could do any coding... Read more
Published 3 months ago by John Malone
4.0 out of 5 stars So far so good.
I'm still working my way through the book as I have spare time to dedicate to it.
I think the book is well written.
The examples are well thought-out. Read more
Published 7 months ago by dw
1.0 out of 5 stars I wish I had never bought this book..its put me off c#, step by step...
started learning visual c# from "The complete idiots guide" and loved it. Then got into "Beginning Visual C# 2005" by Wrox and its was good. Read more
Published 7 months ago by John G Coulson
5.0 out of 5 stars A great choice for real programmers
I made dents into other books about introductory C#/OOP programming before (thankfully) discovering this jem of a book. Read more
Published 10 months ago by CSB
5.0 out of 5 stars Great Beginner Book
This is my fourth C# book purchased. I enjoyed the others, but some were a little complex and didn't explain methodology or concepts very well. This book is a great place to start. Read more
Published 10 months ago by A2Davidr
4.0 out of 5 stars Needed help in a class.
Book was a timely aide in a class. It helped me to understand C# and the command prompt part of its programming.
Published 12 months ago by Ronald McDermott
4.0 out of 5 stars It's not up-to-date but very relevant to Visual C# 2012
Going through this book, absorbing every page, and loving the layout and succinct explanations with logically sequenced presentations, I see that the author DOES know what he's... Read more
Published 12 months ago by wes shaw
Search Customer Reviews
Only search this product's reviews

What Other Items Do Customers Buy After Viewing This Item?


There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
First post:
Prompts for sign-in

Look for Similar Items by Category