EF を使用してデータベースにアクセスする方法はいくつかあります: コード ファースト、モデル ファースト、またはデータベース ファーストの設計...そして、これらの方法を使用してデータベースにアクセスするタイミングを知りたいですか? ...
Asp.net Web アプリケーションまたは asp.net mvc Web アプリケーションでデータベースにアクセスするためのこれらのテクノロジの標準はありますか?
EF を使用してデータベースにアクセスする方法はいくつかあります: コード ファースト、モデル ファースト、またはデータベース ファーストの設計...そして、これらの方法を使用してデータベースにアクセスするタイミングを知りたいですか? ...
Asp.net Web アプリケーションまたは asp.net mvc Web アプリケーションでデータベースにアクセスするためのこれらのテクノロジの標準はありますか?
基本的に2つのケースがあります-データベースが存在するか、データベースが存在しないかです。データベースが存在する場合は、2つのオプションがあります。エンティティデザイナを使用してデータベースをリバースエンジニアリングするか、既存のデータベースに「CodeFirst」を使用します(たとえば、EF Power Toolsリバースエンジニアリングを使用)。ここで、線やボックス(EF Designer)ではなくモデリングツールとしてクラスを使用する場合は、CodeFirstを選択します。それ以外の場合は、Designerを使用します。データベースがない場合は、CodeFirstという2つのオプションがあります。クラスに基づいてデータベースを作成するか(CodeFirst)、デザイナーでモデルを描画し(「線とボックス」)、描画したものからデータベースを作成します。