EntityFrameworkに関して、何も考えずにDataTableとかと同じように考えて使用していたら、ドツボにはまった反省です。 似て非なるというのはこういうことなのかな・・・。違うか。 テンプレートに従う ASP.NET MVCでスキャフォールディングを使用して作成した場合、こんな感じでコードが作成されます。 public class HogeController : Controller { private HogeDbContext db = new HogeDbContext(); public ActionResult Index() { return View(); } } privateで宣言されたContextは、「まぁ、コネクション管理してるんでしょ」くらいな感覚で認識していました。 その後、検索やら保存やら行う処理を書いて、簡単な検索・更新が行える画面を作成し、同