
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 |
![]() |
19.3 MB |