EF Designer to a New Database (Model First) Use Model First to define your model using boxes and lines and then generate a database. |
EF Designer to an Existing Database (Database First) Use Database First to create a boxes and lines model that maps to an existing database. |
Complex Types Find out how to group properties on your entities into complex types. |
Associations/Relationships Learn how to configure relationships in your model. |
Enum Support (EF5 Onwards) Using the EF Designer you can now add enum properties to your entities. |
Spatial Data Types (EF5 Onwards) The DbGeography and DbGeometry types can be used in your model. Also see the information about
provider support for spatial types. |
TPT Inheritance Pattern Learn how to implement the Table-per-Type (TPT) inheritance pattern in your model. |
TPH Inheritance Pattern Learn how to implement the Table-per-Hierarchy (TPH) inheritance pattern in your model. |
Query with Stored Procedures Use stored procedures to load data from the database. |
Stored Procedures with Multiple Result Sets Use stored procedures with multiple result sets to load data from the database. |
Insert, Update & Delete with Stored Procedures Use stored procedures to insert, update and delete data. |
Map an Entity to Multiple Tables (Entity Splitting) Learn how to map the properties of an entity to columns in multiple tables. |
Map Multiple Entities to One Table (Table Splitting) Learn how to map the columns of a table to properties in multiple entities. |
Table-Valued Functions (EF5 onwards) Table-valued functions (TVFs) in your database can be used with models created using the EF Designer. |
Multiple Diagrams per Model (EF5 onwards) The EF Designer allows you to have several diagrams that visualize subsections of your overall model. |
Defining Queries A defining query is like a view that is defined in your model, rather than the database. |
Code Generation Templates Find out how to customize the code that is generated from your model. |
Reverting to ObjectContext New models created in VS2012 generate code that uses DbContext, but you can revert to ObjectContext. |
EDMX Files Covers properties of EDMX files and specification of the xml format (including
CSDL,
SSDL &
MSL). |
Keyboard Shortcuts A helpful list of keyboard shortcuts in Entity Framework Tools for Visual Studio. |