I need to build web site by .net web technology asp.net mvc USING C#
But i confuse
What is best for build Web site Implementation by MVC
Using Entity framework(build database and create modules automatic by EF)
OR
Implementing web site by using Code First ?