Goals
- Master the implementation of an optimized access layer with Entity Framework
Program
Architecture and data access technologies
Object relational mapping
Presentation of the framework,
Entity framework tools vs other ORMs (NHibernate)
Workshop: Setting up the Entity Framework in a project in Visual Studio
Presentation, modifications of entity models
Introduction in VS. Schema of the EDMX file
Choice of a method (CodeFirst, ModelFirst)
Workshop: Creation, modification of a model
Overview of Available Data Retrieval Methods
Using LINQ to Entities
Queries with Entity SQL
The EntityClient Provider Stored
Procedures
Queries and Modifies Data
Using ADO.Net Commands Using DataSets
Managing Transactions
Using LINQ to SQL
Managing Performance and Management competition
Workshop: Writing multiple queries (related entities and updating loaded data)
Creating, updating, and deleting entity data
Tracking changes in the Entity Framework
Using plain old CLR Objects (POCO)
classes with Entity Framework POCO classes and lazy loading
Entity type extensions
Workshop: Updating data and modifying the model
Build Optimized Solutions Using Object Services
Using Design-
Generated Entity Framework Views Performance Monitoring
Perform Asynchronous Data Changes
Offline Data Caching Using XML
Using Sync Framework
Workshop: Query optimizations, offline data monitoring and caching
Duration
3 days
Price
£ 2245
Audience
.NET Developers
Prerequisites
Good knowledge of C # or VB.Net, WinForms or WPF
Reference
.NE795-F
Sessions
Contact us for more informations about session date