The C# Programming Language (Covering C# 4.0) (4th Edition) (Microsoft Windows Development Series) 4th Edition

3.8 out of 5 stars 23 ratings
ISBN-13: 978-0321741769
ISBN-10: 0321741765
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell?
<Embed>
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club? Learn more
Amazon book clubs early access

Join or create book clubs

Choose books together

Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.
Buy used:
$5.67
Used: Good | Details
Sold by O-BOOKS
Condition: Used: Good
Comment: USED BOOK, IN GOOD CONDITION, IT HAS WRITING, STAINS, THE COVER HAS SIGNS OF HANDLING, CREASE AND SCRAPE, 100% SATISFACTION GUARANTEED, FAST SHIPPING.
Access codes and supplements are not guaranteed with used items.
11 used from $5.67


"Devoted" by Dean Koontz
For the first time in paperback, from Dean Koontz, the master of suspense, comes an epic thriller about a terrifying killer and the singular compassion it will take to defeat him. | Learn more
click to open popover

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
    Apple
  • Android
    Android
  • Windows Phone
    Windows Phone
  • Click here to download from Amazon appstore
    Android

To get the free app, enter your mobile phone number.

kcpAppSendButton

Special offers and product promotions

Editorial Reviews

From the Back Cover

“Based on my own experience, I can safely say that every .NET developer who reads this will have at least one ‘aha' moment and will be a better developer for it.

—From the Foreword by Don Box

 

The popular C# programming language combines the high productivity of rapid application development languages with the raw power of C and C++. Updated to cover the new features of C# 4.0, including dynamic binding, named and optional parameters, and covariant and contravariant generic types, this release takes the language to the next level by adding the ability to cleanly write programs that don't rely on static type definitions. This allows dynamic programming languages such as Python, Ruby, and JavaScript to feel native to C#.The C# Programming Language, Fourth Edition,continues to be the authoritative and annotated technical reference for C# 4.0.

 

Written by Anders Hejlsberg, the language's architect, and his colleagues, Mads Torgersen, Scott Wiltamuth, and Peter Golde, this volume has been completely updated and reorganized for C# 4.0. The book provides the complete specification of the language, along with descriptions, reference materials, code samples, and annotations from nine prominent C# gurus.

 

The many annotations bring a depth and breadth of understanding rarely found in any programming book. As the main text of the book introduces the concepts of the C# language, cogent annotations explain why they are important, how they are used, how they relate to other languages, and even how they evolved.

 

This book is the definitive, must-have reference for any developer who wants to understand C#.

 

With annotations from:

 

Brad Abrams

Joseph Albahari

Krzysztof Cwalina

Jesse Liberty

Eric Lippert

Christian Nagel

Vladimir Reshetnikov

Marek Safar

Chris Sells

Peter Sestoft

Jon Skeet

Bill Wagner

About the Author

Anders Hejlsberg is a programming legend. He is the architect of the C# language and a Microsoft Technical Fellow. He joined Microsoft Corporation in 1996, following a thirteen-year career at Borland, where he was the chief architect of Delphi and Turbo Pascal.

 

Mads Torgersen is the Program Manager for the C# language at Microsoft, where he runs the day-to-day language design process and maintains the language specification.

 

Scott Wiltamuth is Director of Program Management for the Visual Studio Professional team at Microsoft Corporation. At Microsoft, he has worked on a wide range of development tools, including OLE Automation, Visual Basic, Visual Basic for Applications, VBScript, JScript, Visual J++, and Visual C#.

 

Peter Golde was the lead developer of the original Microsoft C# compiler. As the primary Microsoft representative on the ECMA committee that standardized C#, he led the implementation of the compiler and worked on the language design. He is currently an architect at Microsoft working on compilers.


Product details

  • Item Weight : 3.57 pounds
  • Hardcover : 864 pages
  • ISBN-10 : 0321741765
  • ISBN-13 : 978-0321741769
  • Product Dimensions : 7.69 x 1.96 x 9.44 inches
  • Publisher : Addison-Wesley Professional; 4th Edition (November 10, 2010)
  • Language: : English
  • Customer Reviews:
    3.8 out of 5 stars 23 ratings

Customer reviews

3.8 out of 5 stars
3.8 out of 5
23 global ratings
How are ratings calculated?

Top reviews from the United States

Reviewed in the United States on April 22, 2014
Verified Purchase
2 people found this helpful
Comment Report abuse
Reviewed in the United States on February 23, 2012
Verified Purchase
11 people found this helpful
Comment Report abuse
Reviewed in the United States on November 4, 2017
Verified Purchase
Reviewed in the United States on April 2, 2013
Verified Purchase
2 people found this helpful
Comment Report abuse
Reviewed in the United States on June 7, 2013
Verified Purchase
4 people found this helpful
Comment Report abuse
Reviewed in the United States on June 16, 2015
Verified Purchase
Reviewed in the United States on October 8, 2014
Verified Purchase
Reviewed in the United States on December 3, 2013
Verified Purchase
2 people found this helpful
Comment Report abuse

Top reviews from other countries

Beaufort Abenefor
5.0 out of 5 stars Key Spec. on C#
Reviewed in the United Kingdom on August 30, 2020
Verified Purchase
K. Oyedeji
5.0 out of 5 stars One of the best language references I have ever read
Reviewed in the United Kingdom on May 14, 2014
Verified Purchase
B. Thom
5.0 out of 5 stars Five Stars
Reviewed in Canada on July 11, 2015
Verified Purchase
Vimal
5.0 out of 5 stars Excellent, every serious C# developer should read it
Reviewed in Canada on August 9, 2014
Verified Purchase
manifesto
1.0 out of 5 stars Not for the faint hearted
Reviewed in the United Kingdom on February 26, 2012
Verified Purchase
One person found this helpful
Report abuse