Pro C# 2008 and the .NET platform

So, i went and got this book, everyone has such positive reviews about it.

To begin with, this is by no means a bad book, It can also take you there if you know any sort of Object oriented programming, or even if you code in a procedural language (C or PHP 4) for example, but surely if you are an OO programmer you can go faster.

I have always done C, C++, PHP, and i feel like i know a big bunch more, but really, the only ones i am really good at are the ones i mentioned here, Unless you like to call SQL a programming language you can consider them 4, And now i am at intermediate level C#.

C# is more like Java++ (I have a good idea about Java),but everything changes on the .NET when you code for efficiency and the like.

Our friend Andrew Troelsen does a lovely Job explaining things that you would otherwise google out, the questions that come to a long time developer’s mind are answered on the spot.

Some are criticizing the book for 2 reasons, the first is that it explains SQLDataSource rather than the new objectdatasource, Others criticize it for missing the cryptographic features in .NET (security and crytography namespaces), I agree with the 2 above fully, No doubt Andrew Troelsen should have explained those in Length.

As to all the other reviews i found online, I totally disagree, here are the points

–Takes 2 long to read

You are learning something new, C# is not small, what do you expect

–Expects you to already know Object Oriented

Not true, in chapter 4 one single page says, if you don’t know OO come back here after you finish chapter 5, and really, i think this is the best way to do it.

–I already do C# and i wanted to be updated, i only need 25% of this book

Really, he wasen’t targetting you alone as an audience, it did the job for you, you can go faster on what you already know, and he did the job fine for all other programmers of all sorts

–Useful but no advanced material. Bloated writing style

You can’t be serious, “the depth is limited and for those areas with which I was familiar, there was little new.” So it seems you are already master of C# why read this book ?

The book explains pleanty about new things in .NET 3.5, or is it that the sound of your own voice soothes you when you say “As a professional programmer”….

– Real hard topics (Understanding Object lifetime, Behind the scenes of Linq etc.) are more like touch and go type

It says PRO in the title, what do you expect… and i think the hard parts are explained in a very nice fashion

–Maybe a little disappointing the examples

The examples are simple and quick. the best kind i know

This entry was posted in C Sharp/C#. Bookmark the permalink.

Leave a Reply