Home
Archives
About us...
Advertising
Contacts
Site Map
 

ruby in steel

 

Programming C# (4th edition)
by Jesse Liberty
O’Reilly www.oreilly.com
ISBN: 0-596-00699-3
US $44.95 - UK £31.95

 

There is a vast range of C# books available and I must admit that my bookshelves groan beneath the weight of far too many of them. Most of the books on my shelves now look as new as the day they were published. Only a few of them show signs of regular use; the first edition of Jesse Liberty’s ‘Programming C#’ is one of these. Published in 2001, that book provided a genuinely useful tutorial and reference to the important features of C# and .NET. It fairly tersely summarised the main language elements and features of the .NET Framework before moving on to specific programming issues such as ADO.NET, Web Forms, Web Services, Attributes, Marshalling and threads. Peppered throughout with useful code samples, it is a book that is far more easily browsed than Microsoft’s labyrinthine Visual Studio documentation.

The latest version of Liberty’s book retains the same basic structure as the original edition but has been updated to cover C# 2.0, .NET 2.0 and Visual Studio 2005. This means that it now covers new features of the C# language such as generics, constraints and enumerators (used to manipulate type-flexible lists of objects).

While the original text has been edited and updated, the changes are not always immediately apparent. Far from bloating the original text, the page count has actually slightly diminished from edition 1’s 658 to edition 4’s 644 pages.

This book is not aimed at proficient C# programmers who want a crash course in C# and .NET 2.0. Frankly, if you have an earlier edition, it would not be worth ‘upgrading’ to the new edition – unless, of course, all the pages have fallen out of your previous copy due to over-reading! However, for programmers who are new to C# and .NET, this remains one of the best introductory texts you can buy.

You can buy this book from Computer Manuals (UK).

Huw Collingbourne

June 2005

 


Home | Archives | Contacts

Copyright © 2006 Dark Neon Ltd. :: not to be reproduced without permission