Atelier Entity Framework
Animateur: Matthieu Mezil, Paris France
Coût: $25 + frais EventBrite
Langue: Français
Lunch: non inclus
Endroit: UQAM Pavillon R, Salle R-M160
http://www.uqam.ca/campus/pavillons/r.htm
La Communauté .NET est fier de vous présenter cet atelier de formation sur Entity Framework qui sera animée par Matthieu Mezil, un expert Entity Framework qui est basé à Paris en France.

Vous devez être membre en règle (la politique du $5 ne s'applique pas).
Important
Notez que le niveau du contenu va de intermédiaire à avancé. Vous devez donc avoir des connaissances de bases de Entity Framework afin de bien apprécier le contenu et afin de ne pas retarder le groupe. Si vous êtes débutant avec E.F., nous vous suggérons d'assister à la rencontre Alt.NET du mercredi 17 février où les bases de E.F. seront couvertes dans un Code Dojo.
Un ordinateur portatif n'est pas obligatoire. Apportez une extension si vous apportez votre ordinateur portatif. Aucun accès Internet ne sera disponible sur place. Notez aussi que Matthieu utilisera Entity Framework 4 et Visual Studio 2010.
Agenda
Définissez votre mapping
L’Entity Framework offre un mapping très riche. A travers cet atelier, vous apprendrez à utiliser les différents scenarii de mapping offerts par l’Entity Data Model
- Relations many to many
- Vertical Entity Splitting // en mode démo uniquement
- Table Per Type
- Table Per Hierarchy
- Table Per Concrete type // en mode démo uniquement
- Horizontal Entity Splitting // en mode démo uniquement
- Table Splitting
- Complex Types
Requêtez
L’Entity Framework permet plusieurs type de requêtage. Dans cet atelier, vous verrez les spécificités de LINQ To Entities mais aussi de ESQL et des méthodes d’ObjectQuery.
- ESQL // en mode démo uniquement
- Méthodes d’ObjectQuery // en mode démo dans l’atelier, utilisé plus tard dans la partie T4
- LINQ To Entities
Ecrivez vos templates T4
L’Entity Framework permet un gain de productivité particulièrement important, surtout quand EF est couplé avec T4. Dans cet atelier, nous verrons comment écrire des templates T4 basés sur votre Entity Data Model
- L’utilisation et la customisation des templates fournit par MS
- Génération d’un service WCF orienté data basé sur l’Entity Data Model

Bio
Matthieu Mezil est consultant formateur pour Access IT Paris. MVP C# et speaker INETA, il s’est spécialisé sur l’Entity Framework. Il anime régulièrement des conférences sur ce sujet, notamment dans le cadre d’évènements Microsoft. MCT, Matthieu a également écrit plusieurs formations sur la POO, le langage C# et bien sûr sur l’Entity Framework qu’il anime fréquemment. Dans le cadre de son travail, il est souvent amené à travailler avec le Microsoft Technology Center de Paris. Matthieu est également un bloggeur important : http://blogs.codes-sources.com/matthieu (fr) et http://msmvps.com/blogs/matthieu (en)