• [^] # Re: Quelques remarques en vrac

    Posté par . En réponse au journal MVC avec ASP.NET. Évalué à 1.

    "Pense à la localisation, surtout si tu es en suisse, il est probable que ton application doivent supporter plusieurs langue (et c'est le genre de truc qu'il est souvent pénible d'envisager après)."

    Je ne sais pas trop comment gérer cela avec ASP.NET/C#.

    "Le MVC c'est la séparation vue/modèle (et un controller pour décoder), un des problèmes de cette approche, c'est la validation: est-ce du modèle? de la vue? les deux? (valider qu'un champs doit être rempli peut être de la vue, valider que le client est connu dans la base de donnée sera du modèle). Ce n'est pas à négliger dans le développement."

    En effet, mais comme la vue peut changer, je préconise la validation dans le contrôle. Certaine validation peuvent être effecutée dans la vue. Dans le cas d'une application web, il y a parfois redondance. Autrement je vois pas ou est le problème.

    "- Pourquoi ne pas utiliser des DataSet typé?"

    Surement parce que je ne sais pas ce que c'est :)

    "- Gérer les connections db dans la vue, pas top du tout... ça se comportera comment avec un framework permettant de faire du ajax? un load par appel? etc..."

    Ce n'est pas vraiment le cas là, je considère qu'il s'agit du contrôleur. Comme la connection doit de toute façon s'établir dans cette page, j'ai décidé de procéder ainsi et de mettre dans Page_Load. En quoi cela est-il géré dans la vue ?

    "enfin petit commentaire perso: arrrghhh du français dans les noms de variables!!!! (quoi que cela permet de punir les développeurs qui ont cassés le repository de source: vous me traduirez 20 pages de code source :p)."

    Bha, ... Si c'est destiné à un public français ...