I am using EF 4.1 & using DB first approach. I have created my .edmx file too. Now i wish to create my POCO classes.
For this, I have installed EF 4.x DbContext Generator as well as EF 4.x POCO Entity Generator from NuGet.
I am fully aware that it is recommnded to use DbContext for EF 4.1+ as it is derived from ObjectContext. However, i still generated my POCO classes by 1st using EF 4.x POCO Entity Generator & then also by EF 4.x DbContext Generator.
EDIT: Found this ADO.NET DbContext Generator vs. ADO.NET Poco Entity Generator (ObjectContext)
In either of the case, it generates .Context.tt & Model.tt files. So what is the exact difference in files generated by either of the tools ? Why is it recommnded to use DbContext for EF 4.1+ ?
I would also like to know limitations of ObjectContext.