2017-07-28 1 views
-4

私は始めようとしているプロジェクトがあります。おそらく10台未満のテーブルがあります。 ASP.NET MVC。私はEFの経験はありませんが、ADO.netやSQLの経験は豊富です。 EFと一緒に行くか、ADO.NETを使ってオブジェクトマッピングのコードを書くだけでいいですか?私の価値があるのはEFです

+0

ログインする必要がありますか?はいの場合、どのように認証と認可を計画していますか? – Win

+0

はい、ユーザーログインが行われます。私は、ログイン・メカニズムにefを使用することを計画しています。私の目的のために既存のテンプレートコードを変更するだけです – user568551

答えて

0

ユーザーログインが行われます。

アプリケーションは、ユーザーログインを必要とするので、あなたではなく、このようなハッシュアルゴリズムとして、車輪の再発明よりも、ASP.NETアイデンティティを使用して検討する必要があります。

ASP.NET IDはEntity Frameworkを使用しますが、EFを知る必要はありません。あなたのプロジェクトはEFを使用するので、EFを覚えてADO.NETの代わりに使用する方がよいでしょう。

+0

はい、私は主にログイン/ロール用の組み込みメソッドを使用します。主な問題はプログラムの中心です。 – user568551

+0

EFを発行しないでください。私は先に進んでそれを使用することをお勧めします。私は、EFを使用するGitHubの中でいくつかのサンプルプロジェクト(https://github.com/WinLwinOoNet/AspNetCoreActiveDirectoryStarterKit)と[two](https://github.com/WinLwinOoNet/AspNetMvcActiveDirectoryOwin)を持っています。これらのソースコードを自由に使用することができます。あなたは何か質問がある場合は、来て、SOで尋ねる。 – Win

関連する問題