Thinking in C# Tutorial in PDF

  • Preface: Computer Language, Those Who Can, Code
  • Introduction to Objects, Hello, Objects
  • Controlling Program Flow, Initialization and Cleanup
  • Hiding the Implementation, Reusing Classes
  • Interfaces and Implementation, Coupling and Cohesion
  • Collecting Your Objects, Error Handling with Exceptions
  • I/O in C#, Reflection and Attributes
  • Programming Windows Forms, GDI+ Overview
  • Multithreaded Programming, XML, Web Programmin
  • C# for Visual Basic Programmers, C# for Java Programmers 
  • Test-First Programming with NUnit
  • Programming the Pocket PC, C# programming guidelines

Learning the Thinking in C#

"Thinking in C#" is a comprehensive guide to understanding and using the C# programming language. Here is an overview of what you can expect to find in the book:

  1. Introduction to C#: The book begins with an overview of the C# programming language, its history, and its place in the .NET framework.
  2. Basic C# syntax: The book covers the basics of C# syntax, including statements, variables, data types, operators, and control structures.
  3. Object-Oriented Programming: "Thinking in C#" provides a deep dive into object-oriented programming, including classes, objects, inheritance, and polymorphism.
  4. Advanced C# features: The book covers advanced C# features, such as delegates, events, LINQ, and asynchronous programming.
  5. Best Practices: The book provides best practices for writing efficient and maintainable C# code, including design patterns, testing, and refactoring.
  6. Real-World Applications: The book includes practical examples and case studies that demonstrate how to use C# in real-world applications, such as web development and game development.

Overall, "Thinking in C#" is a comprehensive guide to the C# programming language, suitable for both beginner and advanced programmers. Whether you are just getting started with C# or are looking to expand your knowledge, this book provides the information you need to take your skills to the next level.

Level : Intermediate
Created : December 26, 2013
Size : 4.27 MB
File type : pdf
Pages : 957
Author : Larry O’Brien and Bruce Eckel
Downloads : 12969