オススメの本

独学C# > おすすめの本・ソフト(最終更新:2007年8月1日)

※以下の書籍は最新のものではありません。このページを作った時から.NET Frameworkのバージョンが更新されているので、最新のものをおススメします。最新のものは「C#関連書籍一覧」から探してください。

Visual C#.NET逆引き大全 500の極意

Visual C#.NET逆引き大全 500の極意
Visual C#.NET逆引き大全 500の極意

すべてのC#読者にオススメする必携書です。英語学習者にとって英和・和英辞典が欠かせないように、必要なテクニックを探し出して使うために必要です。

C#の基本と応用をかなり網羅的に収録してあり、C#関連書籍の中で最も売れているのは納得できます。

ただし、入門者用の解説はそれほど多くないので、1から学ぶ人には1ヵ月後の投資として持っておくのがよいでしょう。最初からこれで体系的に学ぶことはできません。いわば、教科書ではなく辞書です。

Visual C# .NET基礎300の技

Visual C# .NET基礎300の技
Visual C# .NET基礎300の技

これはある程度限定的なニーズのある読者にオススメです。1つは、VisualBasic系統からC#への移行者であり、もう1つは、プログラミング初心者でありながら学習の時間的余裕がない方です。

内容は極めて基礎的です。ですが、個々のテクニックは初心者にとってすぐさま使えるものです。そのような意味で、VBですでにある程度知っている方と、急ぎたい方にオススメです。

それ以外の方はより体系的に順序良く学んだ方がいいでしょう。初心者にとっては困ったときのお守りになるかもしれません。そんな感じのTips集です。

独習C#

独習C#
独習C#

いわずと知れたプログラミング名著シリーズ「独習」のC#版です。正直言って、最強です。私自身も、高度な概念はこの「独習C#」から学び、さらに簡単に初心者向けにして「応用講義」で解説しました。

実践的な参考書というより、概念を理解するための書物です。むちゃくちゃ分厚いです。ですが、何度も読んだあとには真の意味で「プログラマ」になれます。難しい概念も多いですが、絶対に読んで欲しい必携書の1つです。

なお、独習シリーズはたいてい翻訳です。そのため、外国からの概念の転写というような感じがあり、まっさらな初心者には挫折のもとになりがちです。ある程度基礎体力をつけてから読んだ方がいいと思います。

独習ASP.NET

独習ASP.NET
独習ASP.NET

独習シリーズのASP.NET版です。私がC#を学んだときには、「独習C#」はありましたが、「独習ASP.NET」はまだありませんでした。なので、内容は知りません。

ですが、目次や評価を見る限り、やはり概念中心の「真髄」的な書籍であると思います。

C#をWindowsアプリから学んだ方には、概念はそう変わらないので必要ないと思います。Webアプリ(ASP.NET)から学ぶ人は、こっちを買う方が当然手っ取り早いでしょうね。

プログラミングC#言語解説 第3版

プログラミングC#言語解説 第3版
プログラミングC#言語解説 第3版

これは、もろに応用技術書です。初心者は絶対に手を出してはいけません。挫折への切符を買ったも同然です。売れてるから、という理由で買わないで下さい。

逆にこの書籍は、プロ級を目指す方にとっては必読です。正規表現などまで細かく書いてあり、品格あるコードを書こうと思うなら、読まずに逃げる手立てはありません。私のサイトの対極に位置するような書籍です。

なお、中級程度の趣味プログラマにとっては、暇つぶし程度に読むと効果的です。内容をすべて理解しようとすると飽きてきます。

C#によるプログラミングWindows

C#によるプログラミングWindows 上
C#によるプログラミングWindows 上

Microsoftの公式解説書です。もっとも体系的に記述された良著です。プログラミングの美しさが分かってくる、そんな本です。

実践的でありながら概念もきちんとというバランスが非常によくできています。C#の必携書の1つです。

ただし、せっかちな人にはオススメしません。せっかちな人は、まずこのサイトの入門講座を一読してから取り組むか、VisualC#.NET用解説書を読んでから取り組んだ方がいいです。

Visual C#.NET入門

Visual C#.NET入門 基礎編
Visual C#.NET入門 基礎編

これが、私が初めて買ったC#書籍です。カラーで非常に分かりやすく、しかも基礎編と実践編に別れているので内容も豊富です。

ツールにしろ、ゲームにしろ、VisualC#.NETを初めから丁寧に、しかもすばやく実践的に学んでいくには最も適しています。

ちなみに、Amazonで新しく採用された「なか見!検索」の対象ですので、ためしに見てみてください。