Beginning Visual C# 2010 and over 2 million other books are available for Amazon Kindle . Learn more

Buy New

Sign in to turn on 1-Click ordering.
Buy Used
Used - Good See details
Price: £18.36

Trade in Yours
For a £5.32 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Start reading Beginning Visual C# 2010 on your Kindle in under a minute.

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

Beginning Visual C# 2010 (Wrox Programmer to Programmer) [Paperback]

Karli Watson , Christian Nagel , Jacob Hammer Pedersen , Jon D. Reid , Morgan Skinner
3.7 out of 5 stars  See all reviews (7 customer reviews)
RRP: £29.99
Price: £23.99 & FREE Delivery in the UK. Details
You Save: £6.00 (20%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 5 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want it Thursday, 31 July? Choose Express delivery at checkout. Details


Amazon Price New from Used from
Kindle Edition £22.79  
Paperback £23.99  
Trade In this Item for up to £5.32
Trade in Beginning Visual C# 2010 (Wrox Programmer to Programmer) for an Amazon Gift Card of up to £5.32, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

6 April 2010 0470502266 978-0470502266 1
Update to Wrox′s leading C# book for beginners Get ready for the next release of Microsoft′s C# programming language with this essential Wrox beginner′s guide. Beginning Microsoft Visual C# 2010 starts with the basics and brings you thoroughly up to speed. You′ll first cover the fundamentals such as variables, flow control, and object–oriented programming and gradually build your skills for Web and Windows programming, Windows forms, and data access. Step–by–step directions walk you through processes and invite you to "Try it Out," at every stage. By the end, you′ll be able to write useful programming code following the steps you′ve learned in this thorough, practical book. The C# 4 programming language version will be synonymous with writing code with in C# 2010 in Visual Studio 2010, and you can use it to write Windows applications, Web apps with ASP.NET, and Windows Mobile and Embedded CE apps Provides step–by–step instructions for mastering topics such as variables, flow controls, and object–oriented programming before moving to Web and Windows programming and data access Addresses expressions, functions, debugging, error handling, classes, collections, comparisons, conversions, and more If you′ve always wanted to master Visual C# programming, this book is the perfect one–stop resource. Note: CD–ROM/DVD and other supplementary materials are not included as part of eBook file.

Frequently Bought Together

Beginning Visual C# 2010 (Wrox Programmer to Programmer) + Professional C# 4.0 and .NET 4 (Wrox Programmer to Programmer) + Microsoft® Visual C#® 2010 Step by Step (Step by Step (Microsoft))
Price For All Three: £77.97

Buy the selected items together

Product details

  • Paperback: 1080 pages
  • Publisher: John Wiley & Sons; 1 edition (6 April 2010)
  • Language: English
  • ISBN-10: 0470502266
  • ISBN-13: 978-0470502266
  • Product Dimensions: 25 x 17 x 5.2 cm
  • Average Customer Review: 3.7 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Bestsellers Rank: 388,459 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

From the Back Cover

Learn programming with C# 2010 and the .NET framework Beginning with C# 2010 programming basics such as variables, flow control, and object oriented programming, this invaluable book then moves into web and Windows programming and data access (databases and XML). All the while, the expert team of authors focuses on the tools that you need to program C#, the Visual C# 2010 development environment in Visual Studio® 2010. The step–by–step instructions and constructive examples featured throughout the book will show you how to program confidently with useful code in C# 2010. Beginning Visual C# 2010 : Explains basic C# 2010 syntax, including variables and expressions Reviews generics and explains how to define and use them Covers Windows programming and Windows Forms Examines language enhancements, Lambda expressions, and extension methods Shows how to deploy Windows applications Discusses XML and provides an introduction to LINQ Delves into debugging and error handling Demonstrates useful techniques for WPF and WCF Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved. Programmer Forums Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world. Code Downloads Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use. Read More Find articles, ebooks, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.

About the Author

KARLI WATSON is consultant at Infusion Development (, a technology architect at (, and a freelance IT specialist, author, and developer. For the most part, he immerses himself in .NET (in particular C# and lately WPF) and has written numerous books in the field for several publishers. He specializes in communicating complex ideas in a way that is accessible to anyone with a passion to learn, and spends much of his time playing with new technology to find new things to teach people about. During those (seemingly few) times where he isn’t doing the above, Karli will probably be wishing he was hurtling down a mountain on a snowboard. Or possibly trying to get his novel published. Either way, you’ll know him by his brightly colored clothes. You can also find him tweeting online at, and maybe one day he’ll get around to making himself a website. Karli authored chapters 1 through 14, 21, 25 and 26. CHRISTIAN NAGEL is a Microsoft Regional Director and Microsoft MVP, an associate of Thinktecture, and owner of CN Innovation. He is a software architect and developer who offers training and consulting on how to developMicrosoft .NET solutions. He looks back on more than 25 years of software development experience. Christian started his computing career with PDP 11 and VAX/VMS systems, covering a variety of languages and platforms. Since 2000, when .NET was just a technology preview, he has been working with various .NET technologies to build numerous .NET solutions. With his profound knowledge of Microsoft technologies, he has written numerous .NET books, and is certified as a Microsoft Certified Trainer and Professional Developer. Christian speaks at international conferences such as TechEd and Tech Days, and started INETA Europe to support .NET user groups. You can contact Christian via his web sites, and and follow his tweets on Christian wrote chapters 17 through 20. JACOB HAMMER PEDERSEN is a Senior Application Developer at Elbek& Vejrup. He just about started programming when he was able to spell the word ‘BASIC’, which, incidentally is the first programming language he ever used. He started programming the PC in the early ’90s, using Pascal but soon changed his focus to C++, which still holds his interest. In the mid ’90s his focus changed again, this time to Visual Basic. In the summer of 2000 he discovered C# and has been happily exploring it ever since. Primarily working on the Microsoft platforms, his other expertise includes MS Office development, SQL Server, COM and Visual Basic.Net. A Danish citizen, Jacob works and lives in Aarhus, Denmark. He authored chapters 15, 16, and 22. JON D. REID is a software engineering manager atMetrix LLC, an ISV of field service management software for the Microsoft environment. He has co–authored a variety .NET books, including Beginning   Visual C# 2008, Beginning C# Databases: From Novice to Professional, Pro Visual Studio .NET, and many others. Jon wrote chapters 23 and 24. MORGAN SKINNER  began his computing career at a young age on the Sinclair ZX80 at school, where he was underwhelmed by some code a teacher had written and so began programming in assembly language. Since then he’s used all sorts of languages and platforms, including VAX Macro Assembler, Pascal, Modula2, Smalltalk, X86 assembly language, PowerBuilder, C/C++, VB, and currently C# (of course). He’s been programming in .NET since the PDC release in 2000, and liked it so much he joined Microsoft in 2001. He now works in premier support for developers and spends most of his time assisting customers with C#. Morgan wrapped up the book by authoring chapter 27. You can reach Morgan at

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

Most Helpful Customer Reviews
6 of 7 people found the following review helpful
3.0 out of 5 stars complicated 21 Oct 2010
By Jane
This book is billed as being suitable for programming novices. It's initially reasonably clear, seems comprehensive and there are good associated resources but I could not recommend this for someone who has little or no programming experience. Some programming concepts are clearly explained but there's a lot here that just appears without much if any explanation and it can be confusing. Perhaps C# isn't a good language to start with but there are some aspects of this book that need to be a lot clearer for someone who isn't already familiar with C or similar languages.
Comment | 
Was this review helpful to you?
3 of 4 people found the following review helpful
5.0 out of 5 stars Ideal as a second Book 3 Dec 2010
This is a truly excellent book, Its very well written and moves at a perfect pace, However!!!If you are brand new to programming or C# then this isnt the book for you.
I would recommend you start with Teach Yourself Visual C# in 24 Hours.
The key to learning programming via a book is not to get to ahead of yourself, Dont turn to the next page untill you fully understand EVERYTHING you have just read , otherwise you just get confused and put off.
Comment | 
Was this review helpful to you?
3.0 out of 5 stars Okay book. 3 Oct 2013
Format:Paperback|Verified Purchase
This book is good if you have a base-line knowledge of the subject matter to begin with. It very slow and a bit dull to read.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Very good 9 Feb 2013
Format:Paperback|Verified Purchase
The book is a very good introduction into visual c#. It explains all the aspects of c# and object orientated programming. It explains how to program console applications first to get to grips with the programming language, and all the data types, classes, interfaces, arrays and generics. Then it moves onto windows application programming. It also introduces, linq, WPF, and It also explains how to read & save files from the hard drive using c#. All in all a very good book.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category