[2.0] [Débat] Dataset vs Procédures stockées
Salut à tous,
J'ai récemment été confronté à un développeur qui ne jurait que par le Dataset. Personnellement, connaissant bien SQL Server, je préfère déporter tout les traitements touchant aux données dans la base.
Ce développeur m'a expliqué que les chaines SQL stockées dans le Dataset étaient des procédures stockées, or, elles n’apparaissent pas en tant que telles dans la base.
Je n'aime pas beaucoup les composants de type Dataset car je considère que l'on perd trop le contrôle de l'application et qu'il devient difficile de l'optimiser une fois qu'elle est terminée.
Cela m'amène à me pauser les questions suivantes ?
Dataset / procédures stockées, qui est pour et qui est contre ?
Considérez-vous que le dataset soit une couche de persistance comme NHibernate ?
Pensez-vous qu'une boucle de mise à jour en cascade puisse être plus performante avec le Dataset plutôt qu'avec des bonnes vielles procédures stockées bien optimisées ?
L'objectif n'est pas de troller mais de savoir si la tendance penche en faveur de l'une ou l'autre des technologies.
D'avance merci pour vos participations...
Laurent
Merci pour vos participations...
Salut,
Merci de participer... @+
LJ
Ca n'est qu'un constat...
Salut
Concernant le mélange des concept, c'était pour simplifier. Ne pas confondre la logique métier dans la base de données et la couche métier en POO.
Concernant Peoplesoft, ça n'est qu'un constat de ce qui existe.
++
Laurent