About Fluent API

Fluent API is another way to configure your domain classes. The Code First Fluent API is most commonly accessed by overriding the OnModelCreating method on your derived DbContext. Fluent API provides more functionality for configuration than DataAnnotations. Fluent API supports the following types of mappings.

Related resources for Fluent API
C# Language Specification 5.0
This book provides a complete description of the C# language 5.0.
Download