This free C# ebook “C# From Java” by Rob Miles should help you convert a program from Java to C#. It is assumed that the reader is an experienced Java programmer.
Free C# Books - Part 3
The C# Book is used by the Department of Computer Science in the University of Hull as the basis of the First Year programming course. You can download this 185 page free ebook in pdf format.
This free book provides implementations of common and uncommon algorithms in pseudocode which is language independent and provides for easy porting to most imperative programming languages. It is not a definitive book on the theory of data structures and algorithms.
Although C# is derived from the C programming language, it has features such as garbage collection that allow beginners to become proficient in C# more quickly than in C or C++. Similar to Java, it is object-oriented, comes with an extensive class library, and supports exception handling, multiple types of polymorphism, and separation of interfaces from implementations.
Through the exercises in this workbook, you will learn how to use C# with Visual Studio .NET 2005, SQL Server 2005, and an invaluable tool called an O/R Mapper (LLBLGen Pro) to rapidly develop database-driven applications.
Free online book “ASP.NET with C#”, written by Vijay Mukhi. The book begins with the basics of the ASP.Net and C#.
An extensive online book on multithreading in C#. This tackles difficult issues such as thread safety, when to use Abort, Wait Handles vs Wait and Pulse, the implications of Apartment Threading in Windows Forms, using Thread Pooling, Synchronization Contexts, Memory Barriers and non-blocking synchronization constructs.
You can read “C# Classes – Threads, WinForms and XML”, written by Vijay Mukhi online for free. This book presents myriad fascinating concepts about C# classes. It is classified into three sections, with each of them converging on distinct facets of classes available in the .Net framework.
This draft version of C# book gives you an introduction to the C# programming language and shows you how to create XNA games using it. Each chapter can be downloaded in pdf format for free.
Free online book “C# to IL” by Vijay Mukhi. The .NET languages are growing more pervasive by each passing day. We, therefore decided to explore the world of Intermediate Language (IL), a language to which all the source code written in various languages such as C#, COBOL etc. get compiled.