profile portfolio pricing contact info feedback feeds
  Programming with ADO.NET Entity Framework
Web this site
                 
Infomation
Technologies
Content

Show only topics where Level     Reload topics
select/de-select all 
Introduction to the Entity Framework
Introduction to ORM
Understanding object v/s relational models
Benefits and drawbacks of ORM
Entity framework concepts
Bottom up v/s top down design
Creating a simple application using EF
Using the database-first approach
Designing entities and relationships
Organizing the generated code
Using Model-first approach
Building a Model
Describing entities in the conceptual schema
Describing the database in the storage schema
Creating mapping file
Defining relationships in the model
Querying the Object Model
Setting up connections
Writing basic queries
Using LINQ-to-Entities
Understanding Identity maps
Understanding Object Services
Understanding Entity Client
Controlling returned entities from a query
Using LINQ to Entities
Filtering data
Paging results
Retrieving a single entity
Projections and object tracking
Grouping and aggregating data
Sorting
Inner and outer joins
Querying with inheritance
Using functions
Eager v/s Lazy loading
Entity SQL
Filtering data
Paging results
Retrieving a single entity
Creating dynamic queries
Projections and object tracking
Grouping and aggregating data
Sorting
Inner and outer joins
Querying with inheritance
Using functions
Eager v/s Lazy loading
Entity Lifecycle
Understanding entity state
State changes in the entity lifecycle
Managing entity state
Understanding object tracking
Understanding relationship tracking
Change tracking and MergeOption
Persisting changes to the database
Detecting dirty entities
Working with transactions
Saving changes in the database
Persisting entity graphs
Handling exceptions
Handling concurrency
Pessimistic v/s optimistic concurrency
Working with Stored Procedures
Mapping stored procedures
Returning data from stored procedures
Persisting data using stored procedures
Customizing and optimizing EF Code generation
Extending classes using partial classes and methods
Using data annotation attributes


Approx. Duration
4 days


Total duration displayed above is just an approximation. The actual duration may vary depending on the combination of topics selected from other courses and other factors

         
References (chosen randomly)
Other Courses
Legend