|
|
Books on C#
We have restricted the following list to books covering the final release of C#. Because a lot of books have been released recently, and we have other things to do, we haven't read many of them ourselves. So many of the descriptions are culled from the books' marketing materials (indicated by the use of quotes). If you'd like to give us feedback on any of these books, which we can incorporate into the description, we'd love to hear it.
Clicking on the picture of a book will take you to that product at Amazon - either Amazon.co.uk for UK customers, or Amazon.com for international customers. If you consequently buy the book, we receive some money from Amazon. So if you were planning on buying a book anyway, and have found these lessons useful, this would be a nice way to support us.
The link to the book's publisher is to their pages covering that book. These pages tend to contain sample code, example chapters, errata, etc.
(UK) |
Programming C# - Jesse Liberty
Publisher: O'Reilly
Books published by O'Reilly tend to be precise and to the point, and this is no exception. The first part of the book covers C# syntax. The second - 'Programming with C#' - covers Windows Forms, ADO.NET, and ASP.NET. The third part covers a number of issues relating to C# and the .NET Framework (eg. threading).
|
(Int) |
(UK) |
C# Essentials (2nd Edition) - Merrill, Drayton & Albahari
Publisher: O'Reilly
"This book’s compact format and terse presentation of key concepts serve as a roadmap to the online documentation included with the Microsoft .NET Framework SDK; the many examples provide much-needed context."
|
(Int) |
(UK) |
Beginning C# - Wrox Author Team et al
Publisher: Wrox
"Beginning C# provides a painless introduction to C# for beginners or relatively inexperienced programmers, who want to move to the .NET Framework from languages that don't support modern object-oriented programming techniques."
|
(Int) |
(UK) |
Professional C# - Simon Robinson et al
Publisher: Wrox
Wrox Press books tend to be very large, and to cover topics exhaustively from various different angles. This leads to some duplication of effort and patchiness of quality, but this is counterbalanced by the quantity of information.
|
(Int) |
(UK) |
Professional C# Web Services: Building .NET Web - Thomas Palmer et al
Publisher: Wrox
"This book is for anyone who is interested in building web services using the tools supplied with the .NET Framework, and wants to look at both of these technologies."
|
(Int) |
(UK) |
C# Black Book - Telles
Publisher: Coriolis
"Written by a Microsoft insider and expert programmer, this book contains comprehensive coverage of the C# programming language, compiler, and Common Library Runtime of the language. It contains an overview of the capabilities and syntax of the C# programming language. "
|
(Int) |
(UK) |
C# Core Language Little Black Book - Wagner
Publisher: Coriolis
"This book focuses on the core C# language. It covers the language syntax, provides samples, and shows you how to use C# with ASP.NET, WinForms, and Web Services. The book illustrates C# syntax and design strategies and how C# integrates with other languages--a real-world consideration. "
|
(Int) |
(UK) |
C# and the .NET Platform - Andrew Troelsen
Publisher: Apress
This book covers the C# syntax fairly quickly, before moving on to its main task of how to write .NET applications. It has been well received by the programming community.
|
(Int) |
(UK) |
A Programmer's Introduction to C# - Eric Gunnerson
Publisher: Apress
As Gunnerson was involved in the developing and testing of C#, the information in this book is guaranteed to be top quality. The organisation and presentation of the material is less perfect, but has improved from the first edition.
|
(Int) |
(UK) |
C# Tips and Techniques - Charles Wright
Publisher: McGraw-Hill
"Filled with hundreds of ready-to-run solutions you can use to build Web services and Windows applications"
|
(Int) |
(UK) |
C#: A Beginner's Guide - Herb Schildt et al
Publisher: Osborne
"See how C# relates to, and interacts with, the .NET Framework, and cover all the C# essentials - control statements, datatypes, arrays, strings, classes, objects, methods, and namespaces. Get full details on exception handling and the I/O system, and explore C#'s most innovative features, such as delegates, indexers, events, and properties."
|
(Int) |
(UK) |
C# Developer's Headstart - Michaelis & Spokas
Publisher: Osborne
"Divided into six easy-to-navigate sections, C# Developer's Headstart is designed to deliver relevant information, tips, and advice to IT professionals and companies concerning adoption, integration, and ultimately migration to this powerful new language."
|
(Int) |
(UK) |
C# for Windows Programming - Pappas & Murray
Publisher: Prentice Hall
"C# for Windows Programming gives you everything you need to get started in this next wave of Windows application programming."
|
(Int) |
(UK) |
C# for Web Programming - Pappas & Murray
Publisher: Prentice Hall
"Programmers with basic familiarity in C or C++ will find C# for Web Programming the best, quickest, and easiest way to learn C# development for the Web."
|
(Int) |
(UK) |
C# Essentials - Pappas & Murray
Publisher: Prentice Hall
"If you've worked with C or C++, C# Essentials will help you leverage the skills you've already developed - and if you haven't, it'll teach you C# from scratch. "
|
(Int) |
(UK) |
Application Development using C# and .NET - Stiefel & Oberg
Publisher: Prentice Hall
"Build industrial-strength .NET applications with C#!"
|
(Int) |
(UK) |
Introduction to C# using .NET - Oberg
Publisher: Prentice Hall
"C# hands-on. Your complete, step-by-step introduction to C# development for .NET."
|
(Int) |
(UK) |
C# Unleashed - Joseph Mayo
Publisher: Sams
"the most basic elements of C# language syntax...object and component programming...several of the class libraries available...advanced topics for extreme performance and enterprise programming projects...garbage collection and the effects on a program., cross-language development, the common language runtime, versioning and assemblies...supplementary material on compiling programs, an overview of .NET Class Library components..."
|
(Int) |
(UK) |
C# Primer Plus - Klaus Michelsen
Publisher: Sams
"With C# Primer Plus's dual emphasis on C# as well as fundamental programming techniques, this friendly tutorial will soon make you a proficient C# programmer building Windows applications on the .NET platform."
|
(Int) |
(UK) |
Sams Teach Yourself Web Programming in 21 Days - Syme & Aitken
Publisher: Sams
"Learn how to how to use C# for Internet programming with the hands-on techniques and clear explanations. "
|
(Int) |
(UK) |
Sams Teach Yourself C# in 21 Days - Bradley Jones
Publisher: Sams
"This complete guide covers topics from basic program construction to intermediate level application engineering. Following "21 days" formula, this book is a three week intensive course for the beginning programmer who wishes to get started with this exiting new coding standard. "
|
(Int) |
(UK) |
C# and the .NET framework - Powell & Weeks
Publisher: Sams
"This book covers topics ranging from the general principles of .NET through the C# language and how its used in ASP.NET and Windows Forms. Written by programmers for programmers..."
|
(Int) |
(UK) |
Presenting C# - Christophe Wille
Publisher: Sams
"this book covers the C# language from the ground up with rich coding examples, and expert insight into issues you will need to understand to fully take advantage of the power of C#. Presenting C# assumes you are already familiar with key programming concepts such as variables, and programming constructs"
|
(Int) |
(UK) |
C#.NET : Web Developer's Guide - Greg Hack
Publisher: Syngress
"The focus of The C#.NET Web Developer's Guide is on providing you with code examples that will help you leverage the functionalities of the .NET Framework Class Libraries. One you have read this book, you will have covered the key concepts, libraries, and APIs of the .NET Framework that we feel will help you easily create new applications using C#. "
|
(Int) |
(UK) |
Programming Windows with C# - Charles Petzold
Publisher: Microsoft Press
"In this .NET-ready Windows programming guide, the ... author shows you how to get the most out of Windows Forms—the next-generation Windows programming class library. You’ll discover how to use C# to create dynamic user interfaces and graphical outputs for Windows applications."
|
(Int) |
|
|
|
|