pouvons-nous créer notre propre plate-forme/objets et interagir avec CSLA.NET, est-ce possible ou non? Est-ce que quelqu'un qui a plus d'expérience dans CSLA.NET peut aider ou conseiller? MerciComment pouvons-nous étendre CSLA.NET si nous voulons avoir nos propres objets d'affaires en utilisant C#
Répondre
La vraie question ici est: Votre plate-forme/objets auront besoin de CSLA?
D'abord vous devez savoir ce qui est csla et comment vous pouvez l'utiliser? CSLA est un framework pour développer des objets métier, le framework fournit un moyen simple d'implémenter vos règles métier et de validation, en fournissant un vérificateur d'autorisation dans le cycle de vie de l'objet. Csla implémente un proxy (dataportal) pour utiliser vos objets depuis l'application web et Windows sans aucune modification. Les objets csla peuvent être facilement liés à des contrôles de fonctionnalité complète de vérification d'erreur. Le bon travail effectué dans csla vous permet de partager votre application en suivant un MDA et de laisser par exemple l'accès aux données travailler à linq to sql.
Vous devez donc rechercher dans la fonctionnalité que vous attendez de votre plateforme/objet, si votre objet ne fonctionne pas avec la logique métier (très rare mais posible), vous pouvez laisser csla fonctionner si votre objet le fait il n'a aucun sens dupliquer la fonctionnalité.
Pour plus d'informations sur csla vous pouvez aller au site Web du propriétaire à: http://www.lhotka.net/cslanet/Info.aspx.
Pouvez-vous être plus précis concernant ce que vous voulez réaliser avec votre plateforme/objets? Cela permettra d'obtenir des réponses beaucoup plus détaillées sur la façon dont l'AAPC pourrait ou non s'appliquer à votre situation. –
Je vous recommande de jeter un coup d'œil à Expert 2008 Business Objects et d'examiner votre question. –