Bonjour à tous,
Voilà j’aurai aimé comprendre quelque chose sur le Template Business application.
Ce Template crée 2 projet :
- un silverlight
- et un projet asp
Dans le projet asp j’ai remarqué une class nommer « RegistrationData.cs » qui ne contient que des propriétés.
Dans le projet silverlight j’ai remarqué que la class « RegistrationForm » instancie un objet de type RegistrationData mais la ce qui est étonnant c’est que l’objet ne contient pas que des propriétés mais aussi des méthodes (lorsque l’on déroule l’IntelliSense)
J’ai donc cherche un peut qu’en même.^^ j’ai remarque que dans le projet silverlight il a crée aussi une classe nommé « RegistrationDataExtensions.cs » qui est enfaite un class partiel de « RegistrationData ». et c’est ici qu’on y retrouve les méthodes.
J’ai donc trouvé cela très intéressant. Car j’ai une application qui extrait une liste d’article d’une base oracle 8 (donc pas compatible entity). Et j’ai voulu crée un objet article afin de recréer ce que fait plus ou moins l’Entity Framework.
Mais voilà l’orque je crée une classe dans mon projet asp, je ne la voie même pas dans mon projet silverlight. Pourtant j’ai bien fait attention au nameSpace.
Donc si quelqu’un pourrai m’éclairer sur le faite que « RegistrationData » soit visible coté silverlight et qu’il partage l’extention coté silverlight, cela pourrai m’aider pour la suite de mon application.
Merci
Partager