C# in Detail
By Jon Jagger
C#, The Basics
By Vijay Mukhi(online free)
C# Language Specification
Data Structures and Algorithms with Object-Oriented Design Patterns in C#
download free electronic copy of this book
Dissecting a C# Application
C# Beginner Samples
Free online Tutorial
The C# Station Tutorial
This lesson will get you started with C# by introducing a few very simple programs. Here are the objectives of this lesson:
* Understand the basic structure of a C# program.
* Obtain a basic familiarization of what a 'Namespace' is.
* Obtain a basic understanding of what a Class is.
* Learn what a Main method does.
* Learn how to obtain command-line input.
* Learn about console input/output (I/O).
ECMA C# and Common Language Infrastructure Standards
ECMA C# and Common Language Infrastructure Standards (free download)
A Programmers Overview of C#
The Common Language Infrastructure (CLI) is a specification jubmitted jointly by Microsoft, Intel, and Hewlett-Packard as an ECMA standard. The Common Language Runtime (CLR) is Microsoft's implementation of the CLI.
Learn C# in less than an hour. Discover the C# language constructs and features in a brief yet comprehensive way using code examples. This article is especially good if you know C++ and feel lazy about learning C#!
Advanced C# - Free eBook Advanced C# - Download ebook Advanced C# free