Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Ontdek Entity Framework
Architectuur en technologieën voor gegevenstoegang
Object relational mapping
Presentatie van het raamwerk, tools
Entity framework vs. andere ORM's (NHibernate)
Workshop: Entity Framework implementeren in een Visual Studio project
Modellen bouwen (Entity Data Modellen)
Presentatie, wijzigingen van entiteitmodellen
Introductie in VS. Schema van het EDMX-bestand
Keuze van een methode (CodeFirst, ModelFirst)
Workshop: Een model maken, wijzigen
Query's schrijven
Overzicht van beschikbare methoden voor het ophalen van gegevens
LINQ to Entities gebruiken
Query's uitvoeren met Entity SQL
De EntityClient-provider
Stored procedures
Data query's en wijzigingen uitvoeren met ADO.Net-commando's
DataSets gebruiken
Transactiebeheer
LINQ to SQL gebruiken
Prestatiebeheer en concurrency-beheer
Workshop: Meerdere query's schrijven (verwante entiteiten en bijwerken van geladen gegevens)
Manipuleren van modelgegevens
Aanmaken, bijwerken en verwijderen van entiteitsgegevens
Wijzigingen bijhouden in Entity Framework
POCO-klassen ("plain old" CLR Objects) gebruiken met Entity Framework
POCO-klassen en laat laden
Entiteittypes uitbreiden
Workshop: bijwerking van gegevens en wijziging van het model
Geavanceerde begrippen
Geoptimaliseerde oplossingen bouwen met object servicesEntity Framework views gebruiken die tijdens het ontwerp worden gegenereerdPrestatiemonitoringAsynchrone gegevenswijzigingen uitvoerenCaching offline gegevens met behulp van XMLSync Framework gebruiken
Workshop: Query-optimalisatie, monitoring en offline caching van gegevens