DCSIMG
Book Review – C# in Depth – What You Need to Master C# 2 and 3 - Gil Fink's Blog

Gil Fink's Blog

Fink about IT

News

Microsoft MVP

My Facebook Profile My Twitter Profile My Linkedin Profile

Locations of visitors to this page

Creative Commons License

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.
© Copyright 2012 Gil Fink

Hebrew Articles

Index Pages

My OSS Projects

English Articles

Book Review – C# in Depth – What You Need to Master C# 2 and 3

Book Review – C# in Depth – What You Need to Master C# 2 and 3

In the last weeks  C# in Depth
I read the book
C# in Depth –
What You Need
to Master C# 2
and 3
” that was
written by
Jon Skeet.
You might ask
yourself why I
bothered reading
a book about
C# 2 and 3.
The answer is
very simple. 
Knowing some
material isn’t
enough and
reading leads to wide and
deeper knowledge. One of the first things that I recommend people
who ask me how can I learn and gain programming knowledge
is reading good technical books. That leads me right back to the book.
C# in Depth is a great book to read. I really enjoyed the writer’s
writing and the book itself. Sometimes when I read technical books
I get bored and this book succeeded to fascinate me so I kept on
reading.

What You are Going to Gain from The Book?

A lot. The book is a deep dive into the past (C# 2) and to the present
(C# 3). It includes all the language enhancements and features and
shows how they developed during time. I really liked the discussion
about delegates which is well defined in the book.

What is Included in The Book?

The book includes the following parts:

  • Preparing for the journey – this chapter covers all the overview
    about C# and it develop from C# 1.
  • Solving the issues of C# 1 -  this part include all the new (currently
    they are now old) features of C# 2 including Generics, Nullable types,
    delegates (which were introduced in C# 1 but were very improved in
    C# 2), iterators using yield and more.
  • C# 3 – revolutionizing how we code – this part discuss the new
    features of C# 3 including initializers, anonymous types, lambda
    expressions and expression trees, extension methods, LINQ and more.

Summary

"C# in Depth” is a very recommended book.
I give it 5 stars out of five.
If you look for a very interesting book about C# evolution and more this
is your book.

Comments

Book Review ??? C# in Depth ??? What You Need to Master C# 2 and 3 … | Source code bank said:

Pingback from  Book Review ??? C# in Depth ??? What You Need to Master C# 2 and 3 … | Source code bank

# April 19, 2010 10:16 PM

Book Review ??? C# in Depth ??? What You Need to Master C# 2 and 3 … | Source code bank said:

Pingback from  Book Review ??? C# in Depth ??? What You Need to Master C# 2 and 3 … | Source code bank

# April 19, 2010 10:16 PM