目次は翔泳社のサイトに詳しく書いている。
http://www.seshop.com/product/detail/13040/
必ずしも前から読み進める必要はなく、興味を持った項目を順に読めばよい。
最初の、
項目1 アクセス可能なデータメンバの変わりに常にプロパティを使用すること
項目2 constよりもreadonlyを使用する
項目3 キャスト時にはisあるいはas演算子を使用すること
といったトピックを読むだけでもC#プログラマとしてのスキルは上がるだろう。
単純なコーディングスタイルだけではなく、アセンブリの内部挙動等についても書いているので、
.NETにおいて深い理解をするきっかけとなるだろう。