I am new to the Entity Framework, and have just gotten through Lerman’s EF book. Unfortunately, it only covers EF v4. I am looking at the Fluent API in EF v6, and it seems much better and easier to use.
Unfortunately, Fluent API in EF v6 seems to be using SqlClient instead of EntityClient – at least from the connection string (provider name). Why is that? Does this mean we would not be able to use it with Oracle or any other non-MS DB?
SqlClient?Oracleinstead ofMicrosoft Sql Servereverything else would be the same.DbModelBuilder's andEntityTypeConfiguration<T>objects.