Sommaire

Validation des acquis : questions/réponses

Si l’état de vos connaissances sur ce chapitre vous semble suffisant, répondez aux questions ci-après.

1. Questions

1 On utilise une base de données SQL Server en lien avec un modèle objet côté C#. Quelle technologie utilisons-nous a priori ?

1. Entity Framework

2. ADO.NET

3. XML

2 On veut lire un fichier XML assez conséquent. Quelle classe utiliser ?

1. XmlReader

2. XmlWriter

3. XmlDocument

3 On souhaite requêter le plus efficacement possible un fichier XML. Quelle solution est la plus rapide ?

1. LINQ

2. XPath

3. XmlDocument

4 Que signifie l’expression XPath suivante ?

individu[3]/activité[2]

1. Le second attribut activité du troisième élément <individu>.

2. Les deux premiers éléments <activité> des trois premiers <individu>.

3. Le second élément <activité> du troisième élément <individu>.

5 Comment indiquer qu’une méthode fait partie d’un contrat de service WCF ?

1. Rien à faire. Cela est un fonctionnement par défaut d’une méthode en C#.

2. On indique l’attribut [OperationContract] à la méthode.

3. On définit la méthode de manière statique.

6 On considère le fragment XML suivant :

<individus>  
  
  <individu prénom="Hector">  
    <activité>dessiner</activité> ...