Course
Data access with .NET 8 («EFCORE»)
Entity Framework Core is a completely new development of the well-known Entity Framework – open-source and platform-independent. The new OR mapper is more powerful and has numerous new features compared to the previous version.
Duration
2 days
Price
1'600.–
Course facts
- Using EF Core to efficiently implement your data access layer
- Knowledge of numerous tools to work productively
- Introduction and Overview
- Create the Model
- Entities
- Data context
- Modeling of the tables
- Fluent API
- Relationships between data
- Query Database
- Database connection
- Selection of the provider
- Database queries
- Eager vs. Lazy Loading
- Filtering and sorting
- Storage of Data
- Add, modify, delete
- Concurrency
- Database Migration
- Database Model Refinement
- Database index, default values
- Owned Types
- Query Types
- Stored Procedures and Table-valued Functions
- Further Features
- Table Splitting
- Value Converter
- Global Query Filter
- Data Seeding
- Direct SQL
- Transactions
- Performance Optimization
- Tools and Extensions
- Working with NoSQL databases
This course is aimed at .NET developers who want to efficiently access any database from their web or desktop application.
Knowledge of programming with C# as taught in the CFE course.