第1章●最初のプログラム
1.1 アプリケーションの概要
1.2 準備
1.3 コード
1.4 コードの解説
1.5 もうひとつの「Hello, C#」
1.6 Hello, Name
1.7 FileCopy
1.8 練習課題
第2章●時計
2.1 時計アプリケーション
2.2 ユーザーインタフェースデザイン
2.3 コード
2.4 コードの説明
2.5 アラーム時計
2.6 練習課題
第3章●テキストエディタ
3.1 アプリケーションの概要
3.2 ユーザーインタフェースデザイン
3.3 コード
3.4 練習課題
第4章●リッチテキストエディタ
4.1 アプリケーションの概要
4.2 ユーザーインタフェースデザイン
4.3 コード
4.4 練習課題
第5章●16進ダンプ
5.1 アプリケーションの概要
5.2 ユーザーインタフェースデザイン
5.3 コード
5.4 練習課題
第6章●キータイプ練習
6.1 アプリケーションの概要
6.2 ユーザーインタフェースデザイン
6.3 コード
6.4 練習課題
第7章●グラフ
7.1 アプリケーションの概要
7.2 ユーザーインタフェースデザイン
7.3 「データ」フォームのコード
7.4 メインフォームのコード
7.5 練習課題
第8章●イメージエディタ
8.1 アプリケーションの概要
8.2 ユーザーインタフェースデザイン
8.3 コード
8.4 練習課題
第9章●Draw
9.1 アプリケーションの概要
9.2 ユーザーインタフェースデザイン
9.3 図形のクラスのコード
9.4 メインフォームのコード
9.5 「描画文字列の入力」フォームのコード
9.6 練習課題
第10章●住所録
10.1 アプリケーションの概要
10.2 ユーザーインタフェースデザイン
10.3 AddressBookのコード
10.4 「IDで検索」フォームのコード
10.5 メインフォームのコード
10.6 練習課題
第11章●Webブラウザ
11.1 アプリケーションの概要
11.2 ユーザーインタフェースデザイン
11.3 メインフォームのコード
11.4 「ソース」フォームのコード
11.5 練習課題
第12章●MIDIキーボード
12.1 アプリケーションの概要
12.2 ユーザーインタフェースデザイン
12.3 MIDIクラスのコード
12.4 フォームのコード
12.5 練習課題
付録●トラブルシューティング
A.1 一般的なトラブルとその対処
A.2 本書サンプル実行時の問題とその対処
参考リソース
索引
|