cours:bat4:sujetws2017
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
cours:bat4:sujetws2017 [2017/04/28 11:28] – tigli | cours:bat4:sujetws2017 [2017/04/28 12:10] (Version actuelle) – [Quelques exercices de programmation C# utiles au projet] tigli | ||
---|---|---|---|
Ligne 12: | Ligne 12: | ||
Plusieurs niveaux d' | Plusieurs niveaux d' | ||
- | |||
- | Vous trouverez ici le sujet suggéré pour les étudiants n' | ||
Ligne 32: | Ligne 30: | ||
Par ailleurs l' | Par ailleurs l' | ||
+ | ===== Quelques exercices de programmation C# utiles au projet ===== | ||
- | === Quel Service Web utiliser ? === | + | === Interopérabilité C# Excel |
- | == Service Web pour l' | + | Voici quelques exercices de rappels |
- | exemple | + | |
- | == Service Web donnant accès aux prévisions météorologiques == | + | - A partir de la librairie fournie écrivez un programme qui ouvre une feuille excel que vous aurez préparer (cellules avec fonctions de calcul) |
+ | - Ecrivez dans une place de cellules (A1, ..., A7), des valeurs entrées au clavier | ||
+ | - retournez à l' | ||
- | [[cours: | + | === Interfaces Graphiques sous C# avec les Winforms === |
- | == Avancé : Service Web de Google == | + | - Ecrivez une interface graphique contenant 7 textbox pour entrer les 7 valeurs précédentes |
+ | - Déclenchez l' | ||
+ | - Déclenchez l' | ||
- | [[cours:bat4: | + | Remarque |
+ | * Les plus avancés pourront utiliser Excel pour générer | ||
+ | === Testez avec un programme C# les Web services ci-dessous === | ||
+ | - L' | ||
- | ==== Quelques éléments de programmation C# utiles ==== | + | == Quels Web Services utiliser ? == |
- | == Quelques éléments de décodage des données XML renvoyé par des Web services de type REST == | + | ** Service |
- | Le framework .Net fournit quelques classes qui permettent la manipulation de données XML. | + | [[cours:bat4: |
- | Ces classes se trouvent dans le namespace : System.Xml | + | |
- | La documentation correspondante sur MSDN se trouve sur ce [[https:// | + | |
- | La principale méthode à utiliser est SelectNodes | + | ** Service Web donnant accès aux prévisions météorologiques ** |
- | C'est elle qui permettra | + | |
- | La documentation et des exemples se trouve sur le [[https:// | + | [[cours: |
+ | |||
+ | ** Avancé : Service Web de Google ** | ||
+ | |||
+ | [[cours:bat4: | ||
- | {{: | ||
- | == invocation d'un service HTTP REST avec la commande GET == | ||
- | {{: | ||
Ligne 113: | Ligne 117: | ||
* Une fois l’installation terminée, dans la page Résultats de l’installation, | * Une fois l’installation terminée, dans la page Résultats de l’installation, | ||
+ | ===== Quelques éléments de décodage des données XML renvoyé par des Web services de type REST ===== | ||
+ | |||
+ | Le framework .Net fournit quelques classes qui permettent la manipulation de données XML. | ||
+ | Ces classes se trouvent dans le namespace : System.Xml | ||
+ | La documentation correspondante sur MSDN se trouve sur ce [[https:// | ||
+ | |||
+ | La principale méthode à utiliser est SelectNodes de la classe XmlNode. | ||
+ | C'est elle qui permettra de rechercher les informations selon un chemin de parcours des données XML appelé XPATH. | ||
+ | La documentation et des exemples se trouve sur le [[https:// | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | == invocation d'un service HTTP REST avec la commande GET == | ||
+ | {{: | ||
===== Annexes ===== | ===== Annexes ===== |
cours/bat4/sujetws2017.1493378927.txt.gz · Dernière modification : 2017/04/28 11:28 de tigli