Entity-framework-environment-setup
提供:Dev Guides
Entity Framework-環境設定
Entity Framework 6の新機能は?
フレームワークには複雑なAPIがあり、モデリングから実行時の動作に至るすべてをきめ細かく制御できます。 Entity Framework 5の一部は.NET内にあります。 また、別の部分は、NuGetを使用して配布される追加のアセンブリ内にあります。
- Entity Frameworkのコア機能は、.NET Frameworkに組み込まれています。
- Code Firstのサポート。これにより、Entity Frameworkは視覚モデルの代わりにクラスを使用できます。また、EFと対話するためのより軽い方法のAPIはNuGetパッケージに含まれています。
- コアは、クエリ、変更の追跡、およびクエリからSQLクエリへの変換、およびオブジェクトへのデータリターンのすべてを提供するものです。
- EF 5 NuGetパッケージは、.NET 4と.NET 4.5の両方で使用できます。
- 混乱の1つの大きなポイント-.NET 4.5は、Entity Framework APIのコアに列挙と空間データのサポートを追加しました。つまり、.NET 4でEF 5を使用している場合、これらの新機能は得られません。 EF5と.NET 4.5を組み合わせた場合にのみ取得できます。
Entity Framework 6を見てみましょう。 Entity Framework 6の.NET内にあったコアAPIは、NuGetパッケージの一部になりました。
という意味です-
- Entity Frameworkはすべて、NuGetによって配布されるこのアセンブリ内に存在します。
- Entity Framework列挙型サポートや特別なデータサポートなどの特定の機能を提供するために.NETに依存することはありません。
- EF6の機能の1つは、.NET 4の列挙と空間データをサポートすることです。
Entity Frameworkの作業を開始するには、次の開発ツールをインストールする必要があります-
- Visual Studio 2013以降
- SQL Server 2012以降
- NuGetパッケージからのEntity Frameworkの更新
Microsoftは、SQL Serverを含むVisual Studioの無料バージョンを提供しており、https://www.visualstudio.com/downloads/download-visual-studio-vs/[www.visualstudio.com]からダウンロードできます。
インストール
- ステップ1 *-ダウンロードが完了したら、インストーラーを実行します。 次のダイアログが表示されます。
- ステップ2 *-[インストール]ボタンをクリックすると、インストールプロセスが開始されます。
- ステップ3 *-インストールプロセスが正常に完了すると、次のダイアログが表示されます。 このダイアログを閉じて、必要に応じてコンピューターを再起動します。
- ステップ4 *-スタートメニューからVisual Studioを開き、次のダイアログを開きます。 準備は初めてです。
- ステップ5 *-すべてが完了すると、Visual Studioのメインウィンドウが表示されます。
ファイル→新規→プロジェクトから新しいプロジェクトを作成しましょう
- ステップ1 *-コンソールアプリケーションを選択し、[OK]ボタンをクリックします。
- ステップ2 *-ソリューションエクスプローラーで、プロジェクトを右クリックします。
- ステップ3 *-上記の画像に示すように、NuGetパッケージの管理を選択すると、Visual Studioで次のウィンドウが開きます。
- ステップ4 *-Entity Frameworkを検索し、インストールボタンを押して最新バージョンをインストールします。
- ステップ5 *-[OK]をクリックします。 インストールが完了すると、出力ウィンドウに次のメッセージが表示されます。
これで、アプリケーションを開始する準備ができました。