Free C# Books


Fundamentals of Computer Programming with C#

Fundamentals of Computer Programming with C#

Fundamentals of Computer Programming with C# provides novice programmers a solid foundation of fundamental principles and concepts of programming.


Free Offer of the Day!

The PHP AnthologyThe Principles Of Project Management - Free Preview!
Learn how you can deliver projects on time and on budget, again and again. Every project you manage will be unique. Scope, budgets, team dynamics, and timeframes will differ. As a project manager, the most important factor in achieving project success will be your understanding of 'The Principles Of Project Management'. This book will show you that project management isn't rocket science.


Object-oriented Programming in C# for C and Java programmers

Object-oriented Programming in C# for C and Java programmers

“Object-oriented Programming in C# for C and Java programmers”, written by Kurt Nørmark, is a complete textbook available online or as a pdf download. It also includes slides.


Programmer’s Heaven C# School Book

Programmer's Heaven C# School Book

The Programmer’s Heaven C# School book covers the .NET framework and the C# language. Starting with the basics of the language, it goes on to cover object oriented programming techniques and a wide range of C# languages features.


Programming XML with C#

Programming XML with C#

“Programming XML with C#”, written by Mahesh Chand, is a book written in step-by-step tutorial format for beginners and students who want to learn XML programming using C# language. It is recommended that you have some programming experience using any of the object-oriented languages such as C++, Pascal, or Java.


Programming C# for Beginners

Programming C# for Beginners

“Programming C# for Beginners”, written by Mahesh Chand, is for beginners and students who want to learn C# programming. This pdf ebook covers all versions of C# language including 1.0, 2.0, and 3.0.


Introduction to Programming Through Game Development Using Microsoft XNA Game Studio

Download Free PDF eBook: Introduction to Programming Through Game Development Using Microsoft XNA Game Studio

“Introduction to Programming Through Game Development Using Microsoft XNA Game Studio”, written by Rob Miles, can be downloaded in pdf format for free. If you want to learn the C# language and the fundamentals of object-oriented programming using a modern and popular programming language then this book is for you.


Design Patterns in C#

Free eBook: Design Patterns in C#

“Design Patterns in C#” is a free eBook by Jean Paul V.A. This book is the compilation of his last 1 year learning effort in Design Patterns.


Revisiting C#

Free eBook: Revisiting C#

Free eBook “Revisiting C#” by Anoop Madhusudanan. This book is intended to be a value adding reading materialfor beginner to intermediate C# programmers. It may alsobe used for accelerating the learning about new andupcoming features in C#, and also to get an introductionabout new libraries in .NET.


Developer’s Guide to Microsoft Enterprise Library 5.0 C# Edition

Free eBook: Developer's Guide to Microsoft Enterprise Library 5.0 C# Edition

Free eBook “Developer’s Guide to Microsoft Enterprise Library 5.0 C# Edition” from Microsoft. If you build applications that run on the Microsoft .NET Framework, whether they are enterprise level business applications or even relatively modest Windows Forms, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), or ASP.NET applications, you can benefit from Enterprise Library.


C# Essentials

Free Book: C# Essentials

Free online book “C# Essentials”. This C# Essentials eBook contains 28 chapters of detailed information designed to provide everything necessary to gain proficiency in the C# programming language and Visual Studio development environment.