私はASP.NET MVCには比較的新しいので、これまでのプラットフォームの明快さに非常に感銘を受けました。しかし、私には不快な点が1つあります。ASP.NET MVCのコンベンションオーバーフロー
は最初に、私は私が
return View();
は私がのActionResultを返すヘルパーメソッドを呼び出していますと言っているという事実を受け入れ、そしてなどしかし、最近、いくつか提示する表示かについての仮定、ルート値を、作りますコードの一行を読み込むことで何が起こっているか私にはすぐに明らかであるので、
return View("Index", new { id = myID })
:私はもっとこのようなコードを書いています。
最近、私は、Index.ASPX
ビューをタブで開くことができず、IDEがオブジェクトエクスプローラの現在のタブを強調表示しないため、どこから来たのかをすぐには知ることができません。私はControllerNameIndex.ASPX
にファイルの名前を変更することに頼っていないが、私はより具体的なビューにタイトルを入れます。それでも、それはあまり役に立たない。
このような曖昧さはどのように処理しますか?
私は同じことを考えていました。私は、より経験豊富な人からの回答を読むことを楽しみにしています。 –
私はちょうど私が取り組んでいて、追跡しているサイトのどの側面を知っているかに頼ってきました。今度はVSのすべてのタブを閉じてもう一度やり直す。 私はそれが少し生産的ではないように思えます。 – griegs
それは私がやってきたことです。偉大な心は似ていると思います。 :) –