The first option creates a Model-First file for working with EF (all versions), which, if you choose that you can update (or build) your EF-model from an existing database, and if you select the second option, you will be given the means to creating appropriate files to create a solution for working with Code-First EF.
According to my experience, the second choice is not a worthy option, and if you decide to work with Code-First EF, it is strongly recommended that you open a clean file and write your codes freely and use the maximum flexibility offered by Code-First and their agreements.
Ali Dehghan Apr 7 '14 at 14:08 2014-04-07 14:08
source share