ADO et Linq sont des technologies permettant de faciliter l’accès aux données à partir d’applicatifs développés en .NET. Cette formation aborde les deux technologies en montrant leurs avantages et inconvénients respectifs.
Pour cette formation, il est nécéssaire d'avoir des connaissances en C# orienté objet.
- 
	Objets ADO.NET: principes généraux
- 
	Sources de données
- 
	Concepteur de DataSet
- 
	Construire un formulaire à partir d’une source de données
- 
	DataBinding
- 
	Présentation Master/Detail
- 
	DataGridView
- 
	Objet Connection
- 
	Objet Command
- 
	Exécuter une procédure stockée
- 
	Réaliser une transaction
- 
	Objet DataReader
- 
	Travailler avec SQL SERVER
- 
	Objet DataTable et DataCulumn
- 
	Lier les contrôles du formulaire à la table
- 
	Alimenter la table
- 
	Méthode Fill du DataAdapter
- 
	Objet DataView
- 
	Créer une relation entre deux tables
- 
	Supprimer une ligne via la méthode Delete
- 
	Intercepter les événements de l’objet Datatable
- 
	Synchroniser le DataSet avec une base de données
- 
	Objets DataAdapter et TableAdapter
- 
	Méthode Merge
- 
	Alimenter un DataSet à l’aide de données XML
- 
	Linq sur des collections
- 
	Linq sur des documents XML
- 
	Linq sur des données relationnelles
- 
	Autres sources de données
- 
	Intégrer Linq dans des applications Windows Forms
- 
	Intégrer Linq dans des applications Web
- 
	Rappels sur les collections et les interfaces utiles
- 
	Interroger un objet
- 
	Tri et filtre sur une collection
- 
	Les opérations : projection, restriction, jointure, concaténation, etc.
- 
	Impact sur les performances
- 
	Les classes du modèle de programmation pour XML
- 
	Interroger un document XML
- 
	Transformer un document XML
- 
	Créer un document XML
- 
	Les classes, interfaces et attributs du modèle de programmation
- 
	Génération du mapping DDL / objet : SqlMetal
- 
	Le fonctionnement de l'exécution différée des requêtes
- 
	Le tri et le groupage des données
- 
	L'agrégation et la jointure
- 
	Mise à jour de la base de données
- 
	Gestion de la concurrence d'accès
- 
	Optimisation des performances : chargement retardé, compilation des requêtes
- 
	Les différences avec Linq to SQL
- 
	Principes du mapping objet / relationnel
- 
	Présentation d'Entity Framework
- 
	Gestion de l'état de l'objet
- 
	Les limites de Linq to Entities
 
        
     
 
 
 
 
 
 
 
 
 
