MS-Accessデータベースに既存のユーザーとその他のデータを含むアプリを作成しています(実際には再作成しています)。データはSQLServerに移動され、その一部にはユーザーの移行が含まれます。EFを使用してORMを実行したいのですが、SQLServerでのデータモデルがどうなるかはかなりわかっています。私はEFは初めてですが、ASP.NETは初めてです。また、ASP.NETのメンバーシップ機能を利用したいと思います。私はこれを行うためのいくつかの方法を考えており、いくつかのアドバイスが欲しいです。私はこれまでこのアイデアについて少しだけ調査しましたが、おそらく他の場所で答えられています。それで、ここに関連する質問のクラスターがあります。
EFは、私が知らないクラスまたは名前空間を介してASP.NETメンバーシップと直接連携できますか?
ユーザーをメンバーシップシステムに移行する場合、ユーザーIDを他のテーブルのデータと揃えるために、DotNetNukeのaspnet_ *テーブルの上にユーザーデータ用の別のテーブルセットを作成する必要がありますか?
組み込みのメンバーシップ関数をユーザー認証のみに使用し、ユーザータグ付きデータを操作しているときにEFコンテキストに切り替えるという状況を避けたいと思います。すべての行のメンバーシップユーザーにアクセスして、GridViewの列にバインドするためにユーザー情報を撤回するのは不器用なようですが、それが必要なのかもしれません。データ取得の目的で、それを吸い上げてEFのメンバーシップクラスを複製する必要がありますか?
私は、おそらくプロバイダーが全体的なEFデータモデルの中に座ることができるという考えで、メンバーシップのためにある種のEFプロバイダーを実装することを考えていました。これはクレイジーな話ですか?(私はこれまで自分のプロバイダーを書いたことがありません)
意味がわからないことをお気軽に教えてください。