Microsoft releases Entity Framework 4.0 and in it developers can do Code First Development. This is fine and thanks to Microsoft.
I have one confution about code first development. I have worked on Entity Framework in ASP.NET 3.5 SP1 and Visual Studio 2008 SP1. In that we create a database schema and from that we create Entity Data Model. That means we are creating our class model from database. I think this is called data first development.
But when we create Entity Data Model in Entity Framework 3.5 SP1 then there are two options. First is Generate from existing database and another is create a blank model. Suppose I create a blank model and then map it to the database. So we first develop the class models without thinking the database schema and then map it with database. My confution is, is it called code first deveopment? Then why the community people and books are saying that 'It is not possible to impliment code first development in Entity Framework 3.5 SP1'?
To solve my confution I need your help. So please give reply on this post.
Thank you.
Code First is availabe since Entity Framework 4.x. So you cant generate a Database from your Code Model in 3.5 SP1.
Basicly there are 3 Types:
More Informations: Code-First Development with Entity Framework 4
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With