プロジェクト: LightSwitch アプリケーションのコンテナー
Visual Studio LightSwitch では、プロジェクトを使用してアプリケーションの各部を構成し、保存します。 作成するアプリケーションごとにプロジェクトが設けられ、そのアプリケーションのビルドに必要なデータ エンティティ、画面、クエリ、リソースが追加されます。
これらのすべての構成要素はファイルに保存されますが、プロジェクトをファイルとして考える必要はありません。 実際には、ソリューション エクスプローラーにあるプロジェクトの既定のビューは、アプリケーションの論理ビューを提供します。
プロジェクトの種類
Visual Studio 2013 の LightSwitch では次の種類のプロジェクトを作成できます。
プロジェクト テンプレート |
説明 |
新しいソリューション モデルの使用 |
---|---|---|
LightSwitch デスクトップ アプリケーション (Visual Basic) |
サーバー コンポーネントとクライアント コンポーネントの両方で Visual Basic コードを使用し、Silverlight クライアント向けのアプリケーションを作成します。 |
X |
LightSwitch デスクトップ アプリケーション (Visual C#) |
サーバー コンポーネントとクライアント コンポーネントの両方で C# コードを使用し、Silverlight クライアント向けのアプリケーションを作成します。 |
X |
LightSwitch HTML アプリケーション (Visual Basic) |
サーバー コンポーネントでは Visual Basic コード、クライアント コンポーネントでは JavaScript コードを使用し、HTML 5 クライアント向けのアプリケーションを作成します。 |
○ |
LightSwitch HTML アプリケーション (Visual C#) |
サーバー コンポーネントでは C# コード、クライアント コンポーネントでは JavaScript コードを使用し、HTML 5 クライアント向けのアプリケーションを作成します。 |
○ |
選択するプロジェクト テンプレートは開始点にすぎません。 LightSwitch デスクトップ アプリケーション プロジェクトに HTML クライアントを追加したり、Lightswitch HTML アプリケーション プロジェクトに Silverlight クライアントを追加したりできます。 サーバー コードとエンティティ モデルは複数のクライアントで共有されます。言語は変更できません。
関連トピック
タイトル |
説明 |
---|---|
プロジェクトでの作業の一般的なタスクについて説明します。 |
|
プロジェクト プロパティを設定する方法を説明するトピックへのリンクが含まれます。 |
|
セキュリティ機能および考慮事項について説明します。 |
|
認証と承認を実装するアプリケーションを作成する方法について説明します。 |
|
複数の言語をサポートするアプリケーションの作成方法を説明します。 |
|
アプリケーションからデータをエクスポートする方法について説明します。 |
|
LightSwitch の異なるバージョン間での互換性について説明します。 |