Accelerated C# 2010 (Expert's Voice in C#) and over 1.5 million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
Trade in Yours
For a £6.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
Colour:
Image not available

 
Start reading Accelerated C# 2010 (Expert's Voice in C#) on your Kindle in under a minute.

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

Accelerated C# 2010 (Expert's Voice in C#) [Paperback]

Trey Nash
4.2 out of 5 stars  See all reviews (5 customer reviews)
RRP: £31.49
Price: £24.56 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £6.93 (22%)
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
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Want delivery by Tuesday, 28 May? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £20.88  
Paperback £24.56  
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Books Trade-In Store for more details. Learn more.

Book Description

12 Jan 2010 1430225378 978-1430225379 1

C# 2010 offers powerful new features, and this book is the fastest path to mastering them—and the rest of C#—for both experienced C# programmers moving to C# 2010 and programmers moving to C# from another object-oriented language. Many books introduce C#, but very few also explain how to use it optimally with the .NET Common Language Runtime (CLR). This book teaches both core C# language concepts and how to wisely employ C# idioms and object-oriented design patterns to exploit the power of C# and the CLR.

This book is both a rapid tutorial and a permanent reference. You'll quickly master C# syntax while learning how the CLR simplifies many programming tasks. You’ll also learn best practices that ensure your code will be efficient, reusable, and robust. Why spend months or years discovering the best ways to design and code C# when this book will show you how to do things the right way from the start?

  • Comprehensively and concisely explains both C# 2008 and C# 2010 features
  • Focuses on the language itself and on how to use C# 2010 proficiently for all .NET application development
  • Concentrates on how C# features work and how to best use them for robust, high-performance code

What you’ll learn

  • How C# works with and exploits the CLR
  • How to use arrays, collections, and iterators
  • How to handle events with delegates and anonymous functions
  • How to design and use generic types and methods
  • How to thread efficiently and robustly
  • How C# anonymous types, lamba expressions, and extension methods work and how to use them

Who this book is for

If you're an experienced C# programmer, you need to understand how C# has changed with C# 2010. If you're an experienced object-oriented programmer moving to C#, you want to ramp up quickly in the language while learning the latest features and techniques. In either case, this book is for you. The first three chapters succinctly present C# fundamentals, for those new to or reviewing C#. The rest of the book covers all the major C# features, in great detail, explaining how they work and how best to use them. Whatever your background or need, you’ll treasure this book for as long as you code in C# 2010.

Table of Contents

  1. C# Preview
  2.  C# and the CLR
  3.  C# Syntax Overview
  4.  Classes, Structs, and Objects
  5.  Interfaces and Contracts
  6.  Overloading Operators
  7. Exception Handling and Exception Safety
  8.  Working with Strings
  9.  Arrays, Collection Types, and Iterators
  10.  Delegates, Anonymous Functions, and Events
  11.  Generics
  12.  Threading in C#
  13.  In Search of C# Canonical Forms
  14.  Extension Methods
  15.  Lambda Expressions
  16.  LINQ: Language Integrated Query
  17.  Dynamic Types

 

Show More

Frequently Bought Together

Accelerated C# 2010 (Expert's Voice in C#) + Pro C# 2010 And The .NET 4.0 Platform 5th Edition
Price For Both: £57.98

One of these items is dispatched sooner than the other.

Buy the selected items together


Product details

  • Paperback: 627 pages
  • Publisher: APRESS; 1 edition (12 Jan 2010)
  • Language: English
  • ISBN-10: 1430225378
  • ISBN-13: 978-1430225379
  • Product Dimensions: 19.1 x 3.3 x 23.5 cm
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Bestsellers Rank: 408,406 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, and more.

Product Description

About the Author

Trey Nash is an Escalation Engineer at Microsoft working on the Windows operating systems as well as various other products. When he is not working feverishly within the bowels of the operating system he is delivering training on .NET Platform debugging as well as user mode and kernel mode debugging on the Windows platform. Prior to working at Microsoft he was a Principal Software Engineer working on security solutions at Credant Technologies, a market leading security software company. He also enjoined a stint at a large Bluetooth company developing Bluetooth solutions for the release of Microsoft Vista. And before that he called Macromedia Inc. home for five years. At Macromedia, he worked on a cross-product engineering team for several years, designing solutions for a wide range of products throughout the company, including Flash, Fireworks, and Dreamweaver. He specialized in COM/DCOM using C/C++/ATL until the .NET revolution. He's been glued to computers ever since he scored his first, a TI-99/4A, when he was a mere 13 years old. He astounded his parents by turning a childhood obsession into a decent paying career, much to their dismay. Trey received his bachelor of science and his master of engineering degrees in electrical engineering from Texas A&M University. When he's not sitting in front of a computer, you can find him working in his garage, playing his piano, brushing up on a foreign language (Russian and Icelandic are the current favorites) or playing ice hockey.

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

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

4.2 out of 5 stars
4.2 out of 5 stars
Most Helpful Customer Reviews
3 of 3 people found the following review helpful
4.0 out of 5 stars Accelerated c# 2010 Good Start 10 April 2010
Format:Paperback
As an IT trainer of 15 years, I've read a book or two on programming so its nice when you find a book that does what it says. Its a through introduction to the features of C# 2010. You will already need to be familiar with c# before you start so its not a beginners book. there is a nice balance between range of subject and depth of topic, if you need to know more then there is always the MSDN Library. you wont need to know about features introduced in 2005 as they are covered. I havn't given it a 5 its more 4.5, I would have liked a quick list of just the new features but saying that by going through the features of a language, you do find out about things you have forgotten or overlooked. Its a little dry in places, but if you wanted entertainment then buy a movie.
Was this review helpful to you?
2 of 2 people found the following review helpful
4.0 out of 5 stars Good book for Experienced Developers 8 Jun 2010
By Tim
Format:Paperback
This book pitches C# at about the right level for middle to experienced developers. It takes each subject area and builds up fairly quickly to a decent level of complexity. And it does this in a constructive way often making relevant references to low level details such as how the compiler works, or showing the generated IL code to give an insight into what is happening behind the scenes. As a Java developer I was a little disappointed with the lack of Java based examples because almost all the comparisons are with C++.
All-in-all this is a good book for people who want to learn C# but also want an understanding of what is going on under the bonnet.
Comment | 
Was this review helpful to you?
3 of 5 people found the following review helpful
3.0 out of 5 stars Highly detailed. 20 Mar 2010
Format:Paperback
Good overall book, in depth detail of most c# concepts. However, the annoying and continuous references to what C++ used to be like and do, could make the book difficult to read for thoses who don't know C++ concepts. The author seems to still be in that world.

Some concepts are over engineered but overall a good techie book. Not for fresh-faces.
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Most Recent Customer Reviews
Search Customer Reviews
Only search this product's reviews

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
   
Related forums


Listmania!

Create a Listmania! list

Look for similar items by category


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges