最初の LightSwitch アプリケーションを作成しました。次のレッスンでは、アプリケーションを実行して、連絡先リストにデータを入力します。
実行とテスト
アプリケーションを実行してテストするには
[デバッグ] メニューの [デバッグ開始] をクリックします。
このコマンドは、プログラムを実行し、[連絡先リスト] 画面を表示します。
ヒントF5 キーを押してアプリケーションを実行することもできます。
[連絡先リスト] 画面で、追加 (+…) ボタンをクリックします。
[新しい連絡先の追加] ダイアログ ボックスが表示されます。名前、会社、電話番号、および電子メール アドレスを入力するためのフィールドが表示されます。
[連絡先名] フィールドで、「ハワード スナイダー」と入力して、Tab キーを押します。
[連絡先の会社] フィールドに、「五大湖食品市場」と入力して、Tab キーを押します。
[連絡先電話番号] フィールドに、「5035557555」と入力して、Tab キーを 2 回押します。
電話番号が正しい形式で表示されています。
[連絡先電子メール] フィールドに、「howard@example」と入力して、Tab キーを押します。
フィールドの周りに表示される赤色のアウトラインはエラーを示します。
「.com」を電子メール アドレスの末尾に追加し、Tab キーを押します。
電子メール アドレスが正しい形式の場合は赤色のアウトラインが消えます。
[OK] をクリックしてダイアログ ボックスを閉じ、[データ] リボンの [保存] をクリックしてデータを保存します。
[検索] フィールドに「505」と入力し、Enter キーを押します。
505 を含む一致する連絡先がないため、グリッドは空です。
[検索] フィールドで、エントリを 503 に変更して、Enter キーを押します。
次の図で示されているように、グリッドには 1 つの一致する連絡先が表示されます。
.png)
アプリケーション ウィンドウの右上隅にある [閉じる] ボタンをクリックして、実行中のアプリケーションを閉じます。
[ファイル] メニューの [すべてを保存] をクリックします。
後のレッスンで使用できるようにプロジェクトが保存されます。
よく見る
このレッスンでは、プログラムを実行してその動作を確認しました。コードを 1 行も書くことなく、データ エントリ、ナビゲーション、検証、検索など必要な機能をすべて実装するアプリケーションがあることに驚くかもしれません。これは、LightSwitch の基本的なメリットです。必要なすべてのコードが組み込まれています。作業を節約できます。自分で実行するには、何百あるいは何千行ものコードを作成する必要があります。
もちろん、連絡先管理アプリケーションは、作成する他のほとんどのアプリケーションよりも簡単です。複数のソースのデータを統合する画面、または特定の条件に基づいて表示を変更する画面が必要で、ほとんどのアプリケーションには複数の画面があります。残りのレッスンでこれらや他の詳細について説明します。
LightSwitch は共通のシナリオのためにコードを記述する必要を減らしますが、コードを書かなければならない場合もあります。すべてのビジネスには独自のルール セットがあります。たとえば、特定のグループの顧客には割引が適用され、一部の購入は非課税となる場合があります。ビジネス アプリケーション開発者は、ビジネス ルールを理解し、それらをコードで表現することができます。
次の手順
最初の LightSwitch アプリケーションが完了しました。次のレッスンでは、データ エンティティおよびデータへの接続について詳しく説明します。
次のレッスン: データへの接続