Programming C# 5.0 HD PDF

This article along with all titles and tags are the original content of AppNee. All rights reserved. To repost or reproduce, you must add an explicit footnote along with the URL to this article!
Any manual or automated whole-website collecting/crawling behaviors are strictly prohibited.
Any resources shared on AppNee are limited to personal study and research only, any form of commercial behaviors are strictly prohibited. Otherwise, you may receive a variety of copyright complaints and have to deal with them by yourself.
Before using (especially downloading) any resources shared by AppNee, please first go to read our F.A.Q. page more or less. Otherwise, please bear all the consequences by yourself.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Ads Place

Every innovation of C# marks an important growth for this programming language, but the concomitant is a more steep learning curve. Therefore, looking for a detailed and easy to understand studying material is very important. Fortunately, this Programming C# series of international bestsellers published by O’Reilly has provided great help to C# programming beginners and programmers with certain basics.

The reason that Programming C# series is more excellent than similar teaching material with the same topic, not only because this book completely introduces the C# language itself and its new features, also thanks to its strong practicality – explaining C# from the view of programming practice, and teaching you how to use C# to write .NET applications, so that you will be able to create applications in accordance with industry standards

There is no doubt that Programming C# has become a classic series of introductory C# books, and is especially suitable for some programmers with C/C++/Java basics to use .NET platform to develop Windows applications.

// Table Of Contents //

  • Chapter 1 Introducing C#
  • Chapter 2 Basic Coding in C#
  • Chapter 3 Types
  • Chapter 4 Generics
  • Chapter 5 Collections
  • Chapter 6 Inheritance
  • Chapter 7 Object Lifetime
  • Chapter 8 Exceptions
  • Chapter 9 Delegates, Lambdas, and Events
  • Chapter 10 LINQ
  • Chapter 11 Reactive Extensions
  • Chapter 12 Assemblies
  • Chapter 13 Reflection
  • Chapter 14 Dynamic Typing
  • Chapter 15 Attributes
  • Chapter 16 Files and Streams
  • Chapter 17 Multithreading
  • Chapter 18 Asynchronous Language Features
  • Chapter 19 XAML
  • Chapter 20 ASP.NET
  • Chapter 21 Interoperability

// Book Example Codes //

// Download URLs //

Format Download Size
PDF 19.3 MB


If some download link is missing, and you do need it, just please send an email (along with post link and missing link) to remind us to reupload the missing file for you. And, give us some time to respond.
If there is a password for an archive, it should be "".
Most of the reserved downloads (including the 32-bit version) can be requested to reupload via email.