Sono relativamente nuovo a ASP.NET MVC e sono molto impressionato dalla chiarezza della piattaforma finora. Tuttavia, c'è un aspetto che trovo scomodo.Convenzione sulla configurazione in ASP.NET MVC
In un primo momento, ho accettato il fatto che quando dico
return View();
sto chiamando un metodo di supporto che restituisce un ActionResult, e fa alcune ipotesi di cui al fine di presentare, valori di percorso, ecc Ma ultimamente ho scritto il codice che sembra più simile a questo:
return View("Index", new { id = myID })
perché è subito chiaro per me quello che sta succedendo con la lettura che singola riga di codice.
Ultimamente ho avuto problemi con il fatto che posso avere una vista Index.ASPX
aperta nelle schede e non posso dire immediatamente da dove viene perché l'IDE non evidenzia la scheda corrente in Esplora oggetti. Non ho fatto ricorso alla modifica dei nomi dei file in ControllerNameIndex.ASPX
, ma inserisco un titolo nella vista che è più specifico. Tuttavia, non aiuta molto.
Come gestisci questo tipo di ambiguità?
Mi stavo chiedendo la stessa cosa - non vedo l'ora di leggere le risposte di quelli più esperti. –
Mi sono appena affidato a sapere quale aspetto del sito ho lavorato e come tenere traccia. Di tanto in tanto chiudo tutte le schede in VS e ricomincia. Ora che ci penso sembra un po 'controproducente. – griegs
Questo è quello che ho fatto. Le grandi menti pensano allo stesso modo, immagino. :) –