C# 1: Introduction to programming and the C# language
by Poul Klausen
Publisher: Bookboon 2014
Number of pages: 289
The book is a practical basic introduction to programming and C# that introduces basic principles of object-oriented programming and also deals with the C# programming language through a collection of simple examples. The goal is to provide the basic knowledge needed to develop complete applications and to move on to more specialized topics in programming.
Home page url
Download or read it online for free here:
by Christian Holm, Mike Kruger, Bernhard Spuida - Wrox Press
Dissecting a CSharp Application teaches advanced techniques of .NET programming by getting an insiders' look at the complete Integrated Development Environment, SharpDevelop, written in C#. It includes all advanced features of a modern IDE.
by Jon Jagger
This is a presentation course, containing over 300 Powerpoint slides, created by Jon Jagger. He has taught this course to Microsoft's developers and trainers, and his course is now a part of Microsoft's official training curricula.
by Joseph Chancellor - Lulu.com
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.
by Rob Miles - Microsoft Press
This material is an introduction to Windows Phone development for anyone learning to program. It assumes some knowledge of programming fundamentals, but will teach you programming concepts in the framework of Windows Phone development.