Bonjour,
J'ai une solution à programmer, vue l'ampleur du projet, il est susceptible d'être repris par plusieurs personnes. Pour une "modélisation" assez simple pour tous j'ai choisi de développer avec la méthode MVC.
J'ai très bien compris les concepts de vues et des modèles. Par contre j'ai une question sur les contrôleurs. (Je connais bien l'objet)
Admettons l'exemple suivant :
class.animal.cs (avec mes constructeurs, méthodes de classes etc)
vue.animal.cs (mon form avec mes textes area etc)
ctrl.animal.cs (le fameux contrôleurs de mon module des animaux)
dans ma class.animal.cs :
Je fais mes traitements, base de donnée etc
dans ma vue.animal.cs
Je fais mon affichages mes champs et tout
Puis dans le contrôleurs je fais quoi exactement ?
(je sais que c'est la vue qui appelle le ou les contrôleurs correspondant et travail avec la couche métier, le ou les classes)
Dans vue.animal.cs je fais un new ctrl.animal ?
pour que ma vue fais un get de la classe animal faut bien instancier un animal ? c'est qui qui le fait ?
J'ai bien chercher 2/3 heures sur internet 90% des mvc ce font avec les technologies web...
Croyez en ma recherche.
Je vous remercie de toutes vos réponses
Amicalement Guillaume
Partager