|
De nos jours, la complexité des architectures n-tiers et des outils de
développement rend la tâche des architectes et des équipes de développement de
plus en plus difficile. Certains se sont efforcés de répondre aux besoins des
développeurs en proposant des modèles de conception (design patterns) ou des
frameworks de développement respectant les règles établies par l’entreprise.
Cette démarche a ses limites, elle engendre un surcoût de travail aux
développeurs devant maîtriser l’ensemble des classes qui lui sont proposées. De
même, pour développer une nouvelle application, il faut repartir de zéro, créer
le framework applicatif lui correspondant et la développer.
Pour éviter ce travail répétitif, Microsoft a défini un ensemble de modèles
(Enterprise Templates). Ils proposent un framework de base pour développer des
applications d’entreprise n-tiers en utilisant le framework .Net et VS .Net. Il
est possible, pour développer vos applications d’utiliser soit les modèles
existants soit de créer vos propres modèles.
Les ETP (Enterprise Template Projects) sont un atout majeur pour l’architecte.
Il pourra communiquer aux développeurs l’architecture des applications et les
guides d’architecture à respecter. Leur utilisation est conseillée dans le
cadre de développement de gros projets.
Dans cet article, nous allons apprendre à créer notre propre modèle d’entreprise
basé sur l’architecture d’une application Web. Nous verrons comment définir la
structure initiale du modèle de projet, la définition des règles de
configuration en utilisant le langage Template Description Language (TDL). Nous
conclurons par les opérations à réaliser pour intégrer notre nouveau modèle
dans l’environnement de développement Visual Studio .Net.
Téléchargez l'article format PDF (6 pages)
Note : Il est possible que vous ayez besoin de la dernière version
d'acrobat reader pour lire ces documents, téléchargez la gratuitement
ici
|