UKUUG home

UKUUG

(the UK's Unix & Open Systems User Group)

Home

Events

About UKUUG

UKUUG Diary

Membership

Book Discounts

Other Discounts

Mailing lists

Sponsors

Newsletter

Consulting

 


 

Programming C#, 2nd Edition Jesse Liberty
Published by O'Reilly
ISBN:0-596-00309-9
648 pages
£ 28.50
Published: 8th March 2002
reviewed by Peter Waller
   in the May 2002 issue (pdf), (html)
bookcover  

Another review, another C# book, and yes, another 2nd edition! It's certainly been an interesting couple of weeks reviewing the C# books that landed through my letter-box, especially this one. Programming C# consists of 600 pages, presented as a tutorial. It's aimed at intermediate developers wishing to learn C# in depth but also in the .NET environment.

Jesse is quick to introduce the framework before diving into C# concepts as most of the book is dedicated to the .NET platform. A brief tour of objects follows, and then a few pages on debugging. Personally I would have liked to see a whole chapter dedicated to debugging but you can't always get what you want!

This book does a good job at teaching C#, and the platform material is excellent for those wishing to learn how to build powerful .NET applications. Windows Apps, ADO.NET, Web Services, all get the 4-star treatment. Personally I found the CLR chapters invaluable. The book finishes off with a chapter about mixing .NET with ActiveX/COM, as they're quite popular components.

I can say this book is a worthy addition to the pile of books building on your desktop, but I must also say this book has its problems. Throughout reading I found a lot of inconsistencies between explanations and example source code. Naturally these issues have been addressed on the book support site so it's worth a peek if you decide to purchase this book.

Back to reviews list

Tel: 01763 273 475
Fax: 01763 273 255
Web: Webmaster
Queries: Ask Here
Join UKUUG Today!

UKUUG Secretariat
PO BOX 37
Buntingford
Herts
SG9 9UQ
More information

Page last modified 03 Apr 2007
Copyright © 1995-2011 UKUUG Ltd.