-
organisation des dll
Bonjour,
Je développe un site en ASP Net avec un code behind en C#.
Je suis arrivé à un stade où j' aimerais developper d' autres applications .exe en réutilisant les mêmes classes.
Mon choix s' orienterait plutôt vers les dll que vers WCF.
Ma question est donc :
Comment dois je organiser mes dll ?
Faut il plutôt en créer plusieurs ? Si oui, comment regrouper les differentes classes par dll ?
Merci d' avance.
-
Salut,
Il n'y a pas vraiment de règles, mais plutôt de bonnes pratiques.
Personnellement, je pense qu'une dll doit regrouper des fonctions logiques similaires. L'idée est de ne pas trop en mettre pour que le cas échéant ce ne soit pas trop difficile de remplacer un dll par une nouvelle version. Si tu créés une application avec une seule dll et que tu veux en réécrire une partie tu es obligé de tout refaire.
L'utilisation d'un espace de nommage clair donne une idée des regroupements possibles.
A+