Bonjour,
Étant nouveau sur l'environnement dot.net, j'ai beaucoup de mal à savoir par ou commencer !!
Je dois coder une application de gestion, qui donc d'une part accède à une base de données (surement MsSQL), mais j'aimerais que le contrôle de validité des données soit dans une couche séparée et donc indépendant de l'interface (modèle x tiers). Mais d'autres part j'aimerais que les erreurs que rencontre la couche de contrôle remonte à mon interface par la classe ErrorProvider qui me semble adapté.
Malgré un nombre de classe assez impressionnant fourni par le framework, je n'arrive pas à visualiser le principe que je dois adopter. J'ai fais différents essais qui ne sont pas concluants.
L'accès aux données se fera par ADO à priori, l'interface sera du Winforms dans un premier temps mais au milieu je mets quoi ?
-> Dataset, mais ou dois je placer les contrôles
-> Trigger, très dépendant de la base de données
-> Linq for entities, pareil : ou dois je placer les contrôles
-> J'ai fais le choix par ailleurs la bibliothèque de composants devexpress qui propose aussi un ORM -> XPO
Si possible, j'aimerais utiliser au maximum les classes existantes, vu que de nos jours, les petits projets doivent être rapide à développer et que les budgets sont de plus en plus réduits.
Quelqu'un pourrais me donner une piste, ou l'adresse d'un document traitant de ce genre de sujet, ou mieux même si quelqu'un avais un projet de base avec 2 tables en relations 1-N et les formulaires qui les gèrent, ca serais parfait comme exemple.
Désolé si la question à déjà été posé, mais pas trouvé de trace malgré mes recherches.
Merci.
Partager