前回、Visual Studio 2010(以降、VS 2010)を使って「時計」アプリケーション(MyClock)を開発した。 しかし実際のアプリケーション開発では、完成したアプリケーションがいきなり出来上がることはあり得ない。例えば前回の解説でも、アプリケーションが完成するまでに何度もビルドを行い、ビルドが通らなければ、その都度、プログラムを修正した。このように実際の実装作業では、「プログラムをある程度実装したら、その都度、プログラムをビルドして動作検証を行い(=テストして)、問題があればその問題を解決する(=デバッグする)」という作業を繰り返していくことで最終的にアプリケーションを完成させていく。 また、どんなに優秀な開発者でも、.NETクラス・ライブラリのすべてのクラスのメソッドやプロパティの使用方法や内容を完全に覚えられるわけではない(膨大なクラス・ライブラリの全情報が常に人間の