本書を読んだ感想を、良い点、悪い点と書いていきます。これからC#の勉強をするという方や、本書が気になってる方の役に立てば幸いです。参考書えらび私のスキルとしては以下のような、ほぼプログラミング初心者です。配列、if文、for文などの基礎はわかる参考書に求めたモノは以下のとおりです。アプリケーションの作り方が学べるC#を学びながら、Windowsアプリケーション開発ができる本書が最適と思い購入しました。良いところ1.ド親切設計!!驚くほど親切に書かれています。全ての手順が画面イメージとともに書かれているため、どんな初心者でも書いてある通りに操作すれば、必ずWindowsアプリケーションが作れます。Edition」と操作が異なる場合は、全てに注釈が書かれています。2.クラスをどのように分けるか?他の参考書ではあまり触れられておらず、悩む方も多いと思います。汎用性を持たせるために基底クラス(スーパークラス)を作り、それを継承し派生クラス(サブクラス)で個別ロジックを実装していくなどオブジェクト指向の観点から説明されています。3.サンプルがシンプルでユースフル各章を通して「タスク管理アプリケーション」を開発していくのですが、シンプルなのに設計がしっかりしています。Foundation)にも触れられています。デリゲートについても匿名メソッド、ラムダ式に触れられていますが、ちゃんと知りたい場合は、他の参考書が必須です。エラー処理やイベント処理などアプリケーション開発にとって基礎となる部分は、しっかり説明されているので問題ありません。筆者の伊藤達也氏のブログにもある通り、本書はメイン参考書にはなりません。プログラミング未経験者で「前置きはいいから、とりあえず何か作りたい!」という人やC#は理解しているがアプリケーションの作り方がわからないという人向けです。足りない部分は他の参考書やサイトなどで補う必要があります。2.読者に考えさせるスキマ内容がド親切設計のため、何も考えずに進められます。プロセスがありません。それが本書の良い点でもあるのですが、アプリケーションが完成しても「自分で作った感」がなく「いつの間にか完成していた」というのが本音です。何から何までが書いてあるため、受動的になりやすい本かもしれません。3.あくまで簡易マニュアルWindowsアプリケーションを作るための簡易マニュアルであり、それ以上でもそれ以下でもない。理屈ありきで勉強したい人には、オススメできません。全体的に親切で、躓きもせずにアプリケーションが作成できるのでWindowsアプリケーションの作り方を学びたいと思っている人にはオススメです!コラムは「staticの使い所」や「フォームコントロール」など役立つ情報が掲載されておりました。サンプルソースも日経BPのサイトに公開されていますので、ビルドエラーがどうしても解決できない場合は、サンプルソースと自分で作成したソースをWinMergeやDiffといったファイル比較ツールを使うと一発で原因がわかります。C#やVB.NET、Javaの言語仕様がなんとなく理解できている方にオススメします。初心者の方は他の参考書やサイトである程度知識をつけてからの方が理解度が違うと思います。ちなみに下図のようなアプリケーションが作成できます。14:31感想をありがとうございます。20:16著者本人からコメントをいただけて感激です!ブログ(http://blogs.bitlan.net/ito/?p=3031)でも取り上げていただきありがとうございました。他のC#の参考書を読んでいくうちに本書のコンセプトがいかに素晴らしいものだったのか実感しました。Serverでの開発を行った時にハマったのが、Nullと空文字("")の扱いの違いだった。結論から言うと、以下のようになっている。...【C#】いろんなパディング(空白埋めやゼロ埋め)固定長IFファイルの作成では必要不可欠な処理、パディング。文字長を一定にしたり、ブラの隙間に夢を詰めたりいろんな使い方がされる。このエントリでは以下の3種類の方法を紹介する。2)」とかいたらコンパイラさんに怒られてしまった。LEFT関数は特に問題ないが、可変長データ...Excelで「データを貼り付けできません。」というエラーが出た時の対処法Excelでなぜか図形が挿入できない。オブジェクトを貼り付けることができない。こんなしょうもないことで、10分を無駄にしてしまった。その対処法をまとめる。Google先生に聞いたところ、以下の対処法があったが、どれもよくわからなかった。