Opleiding: Cursus Linq en Entity Framework
Linq en Entity Framework worden in applicaties gebruikt om op een slimme en onderhoudsvriendelijke manier relationele datastructuren te definiëren (ORM), queries uit te voeren en de resultaten gestructureerd in objecten onder te brengen. Tijdens de Cursus Linq en Entity Framework leer je Linq en Entity Framework volledig kennen en gebruiken.
Algemene omschrijving
Linq en Entity Framework worden in applicaties gebruikt om op een slimme en onderhoudsvriendelijke manier relationele datastructuren te definiëren (ORM), queries uit te voeren en de resultaten gestructureerd in objecten onder te brengen. Tijdens de Cursus Linq en Entity Framework leer je Linq en Entity Framework volledig kennen en gebruiken.
Gerelateerd aan Cursus Linq en Entity Framework
- Masterclass C#
- Opleiding VB.NET Professional
- Opleiding C++ Professional
- Opleiding Java Professional
- Cursus Delphi
Programma
Linq en Entity Framework liggen in elkaars verlengden. In de praktijk worden zij dan ook gecombineerd. Binnen de cursus starten we vanuit Linq en bouwen richting een volledige ORM oplossing met Entity Framework.
Linq to Objects
- Overview
- Query Syntax
- Query Operators & Keywords
- Query translation
- LINQ to XML
- LINQ to SQL (ORM support)
- Single table mapping
- Relationships
- Stored procedures
Linq Advanced
- Architectures
-
- Stateful/Stateless
- Concurrency
- Chatty vs Chunky
- Layering
- Transactions
-
- WCF Serialization
- Compiled Queries
- Dynamic Query Library
- Batch Updates and Deletes
- LINQPad
- Tracing
Entity Framework
- Fundamentals
- Database vanuit Object Context
-
- Entity SQL
- Store Commands
- LINQ to Enitites
- Lazy & Eager Loading
- Model First
- Database vanuit Database Context (DBContext):
-
- Setup
- Migrations
- Data Annotations
- Eager Loading
- Lazy Loading
- Explicitly Loading
- Local Data
- Change Tracking
- SqlQuery
- Async Query and Save
- Custom Code-First Conventions
- Advanced Mapping (voor complexe cases):
-
- Enums
- Complex Types
- N:M Relationship
- Table Per Hierarchy
- Table Per Type
- Table Per Class
- Entity Splitting
- Stored Procedures
- Concurrency
- Transactions