Création d'ADO.NET Data Services

Dans ADO.NET Data Services Framework, la création d'un service de données qui prend en charge les opérations de création, lecture, mise à jour et suppression est un processus en trois étapes :

  1. Création du modèle de données. ADO.NET Data Services déploie une interface REST qui est superposée en couche sur un modèle conceptuel de données.

    ADO.NET Data Services prend en charge en natif les modèles de données basés sur ADO.NET Entity Framework. ADO.NET Data Services fournit également un mécanisme d'extension par lequel les modèles de données peuvent être déployés à partir des objets CLR (common language runtime). La méthode AsQueryable, disponible à partir de Microsoft .NET Framework 3.5, ajoute efficacement l'interface IQueryable<T> aux objets qui implémentent IEnumerable<T>. Cette nouvelle interface permet de déployer facilement ADO.NET Data Services basé sur des listes, tableaux et collections dans le .NET Framework.

    Pour plus d'informations sur les modèles de données pris en charge par ADO.NET Data Services, consultez Modèle de données (ADO.NET Data Services Framework).

  2. Création du service de données. Le service de données configuré rend le modèle de données disponible par le protocole HTTP. Des stratégies d'autorisation et de mise en cache appliquées par le serveur peuvent aussi être spécifiées.

  3. Sélection d'un hôte. Les services ADO.NET Data Services ne sont pas liés directement à un socket réseau, et par conséquent, n'acceptent pas directement les requêtes HTTP. Ils s'exécutent plutôt dans des infrastructures existantes telles que Windows Communication Foundation.

    Pour plus d'informations sur les hôtes pris en charge par ADO.NET Data Services, consultez Hôte de Data Service (ADO.NET Data Services Framework).

Pour une rubrique de démarrage rapide qui montre comment utiliser ADO.NET Data Services pour créer un exemple de service de données, consultez Démarrage rapide de Data Service (ADO.NET Data Services Framework).

Dans cette section

Les rubriques suivantes décrivent comment créer des services de données en utilisant ADO.NET Data Services.

Démarrage rapide de Data Service (ADO.NET Data Services Framework)

Modèle de données (ADO.NET Data Services Framework)

Hôte de Data Service (ADO.NET Data Services Framework)

Opérations et intercepteurs de service (ADO.NET Data Services Framework)

Voir aussi

Concepts

Applications clientes d'ADO.NET Data Services
Spécifications d'ADO.NET Data Service
Vue d'ensemble d'ADO.NET Data Services Framework

Autres ressources

Entity Data Model