Je suis relativement nouveau à ASP.NET MVC, et je suis très impressionné par la clarté de la plate-forme jusqu'à présent. Cependant, il y a un aspect que je trouve inconfortable.Convention sur la configuration dans ASP.NET MVC
Au début, j'ai accepté le fait que quand je dis
return View();
J'appelle une méthode d'assistance qui retourne un ActionResult, et fait des hypothèses sur lesquelles en vue de présenter, les valeurs de la route, etc. Mais dernièrement Je suis en train d'écrire un code qui ressemble plus à ceci:
return View("Index", new { id = myID })
car il est immédiatement clair pour moi ce qui se passe en lisant cette seule ligne de code. Dernièrement, j'ai eu du mal avec le fait que je puisse avoir une vue Index.ASPX
ouverte sur les onglets, et je ne peux pas dire immédiatement d'où elle vient parce que l'IDE ne met pas en évidence l'onglet actuel dans l'Explorateur d'objets. Je n'ai pas eu recours à la modification des noms des fichiers en ControllerNameIndex.ASPX
, mais je mets un titre dans la vue qui est plus spécifique. Pourtant, cela n'aide pas beaucoup.
Comment gérez-vous ces types d'ambiguïtés?
Je me demandais la même chose - j'ai hâte de lire les réponses de ceux qui sont plus expérimentés. –
Je viens de me fier à savoir sur quel aspect du site j'ai travaillé et de suivre. De temps en temps je ferme tous les onglets dans VS et recommence. Maintenant que j'y pense, cela semble un peu contre-productif. – griegs
C'est ce que j'ai fait. Les grands esprits se ressemblent, je suppose. :) –