A Programmer's Introduction to C# 2.0

A Programmer's Introduction to C# 2.0

by Eric Gunnerson, Nick Wienholt
     
 

A Programmer's Introduction to C# 2.0, Third Edition is a critical update to the highly successful second edition. It is written by a member of the original C# language-design team and a C# program manager, so you can be certain this book contains the expertise you're looking for.

This third edition covers the elements of C# 2005 that you’ll soon

…  See more details below

Overview

A Programmer's Introduction to C# 2.0, Third Edition is a critical update to the highly successful second edition. It is written by a member of the original C# language-design team and a C# program manager, so you can be certain this book contains the expertise you're looking for.

This third edition covers the elements of C# 2005 that you’ll soon embrace. This comprehensive tutorial explains features like generics, iterators, anonymous types, and partial classes. It is sure to be a key resource for all you C# programmers!

Editorial Reviews

bn.com
The Barnes & Noble Review
Eric Gunnerson helped design C#, and his A Programmer’s Introduction to C# has helped thousands of developers learn it. Now, with help from Nick Wienholt (Mastering .NET Performance), he’s systematically updated this classic for all that’s new in C# 2.0.

There’s a sizable new chapter on generics. New coverage has been added on nullable types, static and partial classes, assembly aliases, secure strings, iterators, anonymous methods, inline warning controls, generic collection classes, semaphores, lightweight code generation, ClickOnce deployment, and many other topics. (Thankfully, though, 1.x coverage hasn’t been eliminated. So the book’s ideal for mixed .NET 1.x/2.x environments.)

The book is full of nice touches for working programmers. Two of our favorites: the chapter on defensive programming and the practical comparison of C# with other languages. Bill Camarda, from the September 2005 Read Only

Product Details

ISBN-13:
9781590595015
Publisher:
Apress
Publication date:
06/27/2005
Series:
Expert's Voice Series
Edition description:
3rd ed. 2005
Pages:
568
Product dimensions:
7.00(w) x 9.25(h) x 6.14(d)

Meet the Author

Eric Gunnerson is a software developer working at Microsoft. He is a past C# Test Lead, C# Program Manager, and member of the C# Language Design Team. He s been a developer for longer than he cares to admit, and has worked on everything from microcontrollers to minicomputers. In his spare time, he enjoys writing about himself in the third person.

Nick Wienholt is an independent Windows and .NET consultant based in Sydney, Australia. He is the author of Maximizing .NET Performance and co-author of A Programmers Guide to C# (formerly A Programmers Introduction to C#) from Apress. He has written articles numbering in the hundreds for Australian Developer Journal, ZDNet, CodeGuru, Pinnacle Publishing, Developer.com and MSDN Magazine (the Australia and New Zealand Edition). When not cranking out the semi-colons, he can be found pounding the trails in preparation for the next ultra running event, and is keen to stretch his 100km finishes out to the 100 mile distance. He was awarded MVP distinction from Microsoft from 2002 through 2011 in the .NET, C# and C++ categories.

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >