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?