Je souhaite externaliser la conception de mon application Web Asp.Net Mvc.
Comment puis-je permettre au concepteur de travailler plus facilement sur la conception du site et de le connecter plus facilement à ma page maître et à mon fichier css ?
Les vues auront des éléments tels que des grilles et d'autres informations d'affichage.
Mon application en est encore aux premiers stades de développement. Dois-je d'abord remplir l'application ou dois-je faire concevoir l'ensemble du site, puis développer l'application pour qu'elle corresponde à la conception ?
Quels fichiers dois-je leur envoyer pour commencer à travailler sur la conception ?
2 réponses
Une façon serait de créer d'abord de simples wireframes HTML. Ceux-ci montreraient toutes les pages, comment elles sont liées entre elles, les données qui seront affichées sur ces pages et la fonctionnalité.
Le concepteur et le développeur peuvent ensuite utiliser ces structures filaires pour baser leur travail. Le développeur peut d'abord travailler pour créer une version dynamique du wireframe tandis que le concepteur conçoit la meilleure solution pour afficher les données et les fonctionnalités contenues dans les wireframes.
À mon avis, cela a toujours été un problème, pas seulement avec MVC. Les concepteurs et les développeurs se sont toujours battus pour le contrôle de la page au cours de son cycle de vie.
Je pense que le modèle MVP, et donc MVC, se prête assez bien à la réalisation du Saint Graal.
Par exemple, ici à muppet labs, nous écrivons d'abord tout le code back-end avec nos tests. En attendant, les dessinateurs s'affairent à dessiner de jolis tableaux qu'ils pourront découper plus tard.
Une fois le code terminé, nous examinons la conception, décidons de ce qu'est une vue partielle, etc., modifions légèrement le code pour l'adapter, créons des vues de base et des vues partielles qui sont fonctionnelles mais pas jolies.
Les concepteurs prennent ensuite les vues et les vues partielles et leur appliquent leurs styles.
Des ajustements supplémentaires peuvent être nécessaires aux vues et aux vues partielles pour s'adapter à la conception, mais dans l'ensemble, le processus fonctionne beaucoup plus facilement qu'avec les formulaires Web traditionnels.
Questions connexes
De nouvelles questions
asp.net-mvc
L'ASP.NET MVC Framework est un framework d'applications Web open source et un outil qui implémente une version du modèle MVC (Model-View-Controller) adaptée aux applications Web et basée sur une fondation technologique ASP.NET.