Content Topcenter
 
Content Left
Resource Centers

\

KB Article

FIX: Security Exception

FIX:IIS metabase Error
Latest Headlines
DotNetNuke Free Skins
DotNetNuke Careers
Microsoft Windows Vista
Microsoft Visual Basic 6.0 Resource Center
Microsoft SQL Server 2005 Released
Visual Studio Beta 2 Released
Code Hut
Preventing multiple clicks
SiteMap with ASP.NET 2
Pop-up window
Java: Activate a button
Disabling right click
Displaying Date & Time
Printing with JavaScript
Using choice control
Starters Corner
What is Booting?
Powering on your PC
Windows Desktop
Need for Recycle Bin
Finding Files & Folders
Usage of My Computer
Need for screensavers
About Virtual Memory
What's new in Win XP?

Book Review: Head First C#
Published: July 17, 2008

C# is one of the most powerful programming language. There are of course lots of traditional books available on the market for learning C#. But did you ever manage to find a comic style book. If not, then Head First C# from O'reilly is the book you should check out as it examines the concept, theory and practice of C# language in a unique way.

The book contains 15 chapters. It begins with a short introduction of building C# applications using Visual Studio and then examines the basic coding aspects, types, references, encapsulation, inheritance, interfaces, abstract classes, enums, collections, events, delegates and graphics. You will also learn the techniques involved with file and exception handling. The authors provide a comprehensive coverage of LINQ, which I hope will be useful for advanced programmers. Moreover, each aspect of the source code has been explained in a new way which I hope will help readers to understand the concept in a better manner.

In addition to the coverage of content, each chapter includes exercises, set of questions with answers, crosswords, puzzles, cartoons and much more. An interesting aspect of the book is that the authors have marked important content as notes with arrows in different shapes. In fact, the biography page of the authors have been artistically laid out in an unique cartoonist way. You can download sample chapters, chapter wise code samples and graphic files for certain chapters from the website of the publisher. 

To summarize, all the pages from the cover page to last page is in different format and I have not reviewed a book of this style before. Even though I liked the overall look and feel of the book, I found it little difficult to get accustomed with the book since its internal pages are quite different from traditional books. The pages are scattered with arrows, diagrams which made reading little difficult but I enjoyed it. If you look at a page for some time, then you will automatically learn how to adapt to the book.

From my point of view, it is difficult to author a book of this nature and I am sure both the authors and the publisher deserve credit. If you would like to learn C# in an informal and funny way then Head First C# is waiting for you. Go and grab it until stock is finished.

About the book

Rating ****

Title Head First C#
Author Andrew Stellman, Jennifer Greene
Edition November 2007
Publisher O'Reilly
ISBN 978-0-596-51482-2
Price US$49.99
Page Count 738

About the Author

Anand Narayanaswamy (Microsoft MVP) works as an independent consultant and runs NetAns Technologies. NetAns provides affordable, reliable and secured web hosting services for the community. Anand also runs LearnXpress.com, Dotnetalbum.com and Csharpfaq.com. He regularly regularly contributes articles, product and book reviews for various websites. He can be reached at ananddotnet@yahoo.co.in

Content Right

Learnxpress.com is now listed as a featured site at the Visual C#  developer center of MSDN

Special offer for WordPress lovers

Partners

ASPAlliance.com
Community-Credit.com
Codeguru.com
Csharp-station.com
C-sharpcorner.com
Csharpfaq.com
Csharp-home.com

Dotnetalbum.com
Developer.com

Consulting Services

Web Designing
Web Development
Technical Writing
Online Training

Get Certified

Know about the various Microsoft certifications and how to prepare for the exams {more}


 

411ASP.NET

Content Bottom

Copyright © 2000-2008 Learnxpress.com All rights reserved
Unless otherwise stated all articles posted on this site were authored by Anand Narayanaswamy
[Best viewed with IE6+ and 1024 x 768 resolution]
Privacy Statement | Permissions