これまで、このチュートリアルのすべての例では、標準取引先コントローラを使用して各ページの基盤のロジックを定義してきました。
Visualforce では、カスタムコントローラを定義して独自のロジックやナビゲーションコントロールをページに追加できます。次のトピックでは、カスタムコントローラクラスを作成したり、
Visualforce マークアップとやり取りできるクラスメソッドを定義したりするための基本を説明しています。
Salesforce ユーザインターフェースを使用した Apex の追加、編集、または削除は、Developer Edition を使用している組織、Salesforce Enterprise Edition トライアル版を使用している組織、または Sandbox を使用している組織でのみ行えます。Salesforce の本番組織では、Force.com 移行ツール または Force.com API compileAndTest コールのいずれかを使用してのみ Apex に変更を加えることができます。