Lorsque l'on travaille avec les WebServices, on est "presque" obligé de passer par les DataSet pour fournir et récupérer des données.
Dans le but de simplifier mes passages d'objets, j'ai travaillé sur une classe qui permet de convertir automatiquement toute classe contenant des types simples en DataRow, DataTable et DataSet... et inversement.
En prime, c'est très simple d'utilisation.
Vous voulez que votre classe personne puisse être transformée en DataSet ? Rien de plus simple : héritez de ma classe... et c'est fini :)