> Entity Frameworkの(多くの場合、EFと呼ばれます):
定義し、モデルクラスと仕事をする> .NET Frameworkのデータアクセス技術.
>デフォルトで, Entity Frameworkのは、オブジェクトコンテキストクラスと同じ名前の接続文字列を検索します (このプロジェクトのためMovieDBContext).
> Entity Frameworkのは、LocalDBを使用して、デフォルトであります.
> LocalDBは、SQL Server Expressのデータベースエンジンの軽量バージョンです。
> LocalDBは、.mdfファイルのファイルなどのデータベースと連携することができますSQL Server Expressの特殊な実行モードで実行されます.
>一般的に, LocalDBデータベースファイルは、WebプロジェクトのApp_Dataフォルダに保存されています.
> SQL Server Expressのは、生産のWebアプリケーションでの使用は推奨されていません.
IISで動作するように設計されていないため、>特にLocalDBは、Webアプリケーションでの生産のために使用すべきではありません. しかしながら, LocalDBデータベースを簡単にSQL ServerまたはSQL Azureのに移行することができます.
>カミソリコード注釈記号@ *…….*@
>あなたは、着信ブラウザ要求を処理するコードを書くところコントローラクラスがあります, データベースからデータを取得します, そして最終的にブラウザに送信する応答の種類を決定し.
>ビューテンプレートは、ビジネス・ロジックを実行していないか、または直接データベースと対話ん. その代わり, ビューテンプレートは、コントローラによってそれに提供のデータでのみ動作します. これを維持します “関心事の分離” クリーンなコードを保持するのに役立ちます, テスト可能とより保守.
>これは、コントローラが現在、(URLにより、)情報はビューに渡さ(画面のレンダリング)