Listmania!
Intelligent .NET programming books
Programming C#: Building .NET Applications with C#Programming C#: Building .NET Applications with C# by Jesse Liberty
Buy used from: £12.00
An excellent introduction to C# programming. Covers the basics and more complex ideas. Latest version covers lovely v2.
Pro C# 2005 and the .NET 2.0 Platform (Expert's Voice)Pro C# 2005 and the .NET 2.0 Platform (Expert's Voice) by Andrew W. Troelsen
Buy used from: £5.40
A more general book about C# and .NET. Covers more or less everything, but not good if you have not programmed before.
Coding Techniques for Microsoft Visual Basic .NETCoding Techniques for Microsoft Visual Basic .NET by J. Connell
Buy used from: £4.35
A general-purpose, broad-ranging book for VB.NET programmers with some programming experience.
Object Thinking (DV-Microsoft Professional)Object Thinking (DV-Microsoft Professional) by David West
Buy new: £37.52 / Used from: £16.44
How you should think if you are programming a .NET language. Excellent book.
Design Patterns Explained: A New Perspective on Object-oriented Design (Software Patterns Series)Design Patterns Explained: A New Perspective on Object-oriented Design (Software Patterns Series) by Alan Shalloway
Buy used from: £8.99
Some higher-level programming ideas, clearly explained, which will help solve difficult problems.
Programming ASP.NETProgramming ASP.NET by Jesse Liberty
Buy used from: £3.17
General information on ASP.NET programming with C# and VB.NET code. Lots of meat here, good meat.
Programming Windows with C#Programming Windows with C# by Charles Petzold
Buy used from: £46.00
OK, it is a tome, but plenty of handy information here. There is a VB.NET version as well.
Programming Visual Basic 2005Programming Visual Basic 2005 by Jesse Liberty
Buy new: £26.34 / Used from: £4.68
This is the way forward with VB.NET 2005 programming books.
Pro VB 2005 and the .NET 2.0 Platform, Second Edition (Expert's Voice in .Net)Pro VB 2005 and the .NET 2.0 Platform, Second Edition (Expert's Voice in .Net) by Andrew Troelsen
Buy new: £38.94 / Used from: £2.81
The VB.NET version of a book above. Useful, broad-ranging but a bit dull. The book above is a better introduction to VB.NET.