ASP.NET 入門方法の紹介

同じ分野の本を 10 冊以上読む勉強法がおすすめ

これから ASP.NET を学んでいこうという人のために、短期間で一気に実用レベルまで到達する方法を紹介します。一番おすすめは、以下のようなやり方です。

  1. 入門本を最低 10 冊以上図書館などで借りる *1
  2. 時間をあまりかけずに全部ざっと眺める
  3. 不明点や確認したい点があれば詳しい人に質問

重要な部分が繰り返し目に入ることで記憶に残る、理解が進む

結局のところ、 (講座を受講するよりも) 本を読むのが一番早いです。 1 冊だけではだめで複数冊使うことをおすすめする理由は以下です。

  • 重要な部分は各本で重複しているので、繰り返し読むことになる
    • 記憶に残りやすい
    • 読むスピードが上がりやすい
    • 1冊の本では網羅性が低い
  • 本によって当たり外れがある
    • 本と読む人の相性問題もある
    • たくさんあればどれかはヒット
  • 本には間違いが含まれる
    • たくさん読んで、自分で疑問点を見つけることが大切
    • その疑問点は「非常に詳しい人」に確認する
    • 直接人に聞くのがいいが、フォーラム (BBS) などでも OK

補足として Web も活用

Web は読みにくいのであまりおすすめではないです。ただ、本を返した後に参照できる情報がないと困るので、補足として紹介しておきます。

@IT:連載:プログラミングASP.NET
日本語の情報。
Visual Web Developer 2005 Express Edition Beta Guided Tour
英語。 左側のドロップダウンで C# を選択してください。キャプチャがたくさんあります。順番にみていくとわかりやすいです。
@IT:連載 改訂版 C#入門
日本語。 C# の文法紹介。忘れてしまったときに参照します。
ASP.NET QuickStart Tutorial
英語。実は日本語版もあります。後日紹介します。
Videos for ASP.NET 2.0 Beginners
英語。ビデオで学べる!! 動きがあるのでわかりやすいですが、みるのに時間がかかりすぎるので実はおすすめではないです ^^;

メンテナンス性が高いプログラムを作るには

いろんなことを学んでいきましょう。『達人プログラマ』や『珠玉のプログラミング』なども参照し、メンテナンス性が高いプログラムを作っていきましょう。

*1:買うよりも図書館で借りまくるのがおすすめ。「返さないといけない→だから読む」、「本棚の心配不要」、「費用負担なし」