Buying Options
Programming C# 4.0, Sixth Edition
Pre-Order Print $54.99
Add to Cart

Product Editions

Please consider the current edition.

  1. Programming C# 4.0, Sixth Edition - February 2010 (est.)
  2. Programming C# 3.0, Fifth Edition - December 2007
  3. Programming C#, Fourth Edition - February 2005
  4. Programming C#, Third Edition - May 2003
  5. Programming C#, Second Edition - February 2002
  6. Programming C# - July 2001
Description
This bestselling tutorial for beginning to intermediate programmers teaches you how to use the new version of the C# language to build web, desktop, and rich Internet applications with the .NET 4.0 Framework. The sixth edition covers the latest enhancements to the language, as well as the fundamentals of both C# and .NET, and concurrent programming with C# 4.0. You'll also learn how to use C# with .NET tools such as the Entity Framework and the Silverlight platform.
Full Description
Product Details
Title:
Programming C# 4.0, Sixth Edition
By:
Ian Griffiths, Matthew Adams, Jesse Liberty
Publisher:
O'Reilly Media
Formats:
  • Print
Print Release:
February 2010 (est.)
Pages:
800 (est.)
Print ISBN:
978-0-596-15983-2
| ISBN 10:
0-596-15983-8
Customer Reviews
About the Authors
  1. Ian Griffiths

    Ian Griffiths is an independent WPF consultant, developer, speaker and Pluralsight instructor and a widely recognized expert on the subject. He lives in London but can often be found on various developer mailing lists and newsgroups, where a popular sport is to see who can get him to write the longest email in reply to the shortest possible question. Ian maintains a popular blog at http://www.interact-sw.co.uk/iangblog/ and is co-author of "Windows Forms in a Nutshell" and of "Mastering Visual Studio .NET".

    View Ian Griffiths's full profile page.

  2. Matthew Adams

    Matthew Adams is the Director of Development at Digital Healthcare Ltd. The last three years have kept him fully occupied in the development of a C#/.NET-based distributed imaging platform for healthcare applications. Before that, he studied Natural Sciences at Cambridge University, worked on banking and imaging applications in North America, became a fully paid C++ junkie, and was the lead architect on software solutions for drug-discovery at a large U.S. corporation. He thinks that .NET is a major philosophical stride forward for the computer industry, so much so that he almost doesn't miss his first love--generics--in C#. He has written articles and given papers on the subject to both technical and non-technical audiences and looks forward to the day when he doesn't have to answer the question, 'So, what is .NET?' any more!

    View Matthew Adams's full profile page.

  3. Jesse Liberty

    Jesse Liberty, "Silverlight Geek", is a senior program manager for Microsoft Silverlight in the Silverlight Development Division where he is responsible for the creation of tutorials, videos and other content to facilitate the learning and use of Silverlight.

    Even before joining Microsoft, Jesse is well known in the industry in part because of his many bestselling books, including O'Reilly Media's Programming .NET 3.5, Programming C# 3.0, Learning ASP.NET with AJAX and the soon to be published Programming Silverlight. He has over two decades experience writing software, consulting and training, with stints as at AT&T as a Distinguished Software Engineer and at Citibank as a Vice President in the Information Division.

    View Jesse Liberty's full profile page.

  • Book cover of Programming C# 4.0