mvcとほぼ3年後に私は頭を傷つけています。それは私だけ、または私たちはaspのリンクを指定する方法です.net mvc suck? MVC 1のプレビューで私はasp .net mvcのアクションリンクに悩まされていますか? MVC3の方がいいですか?
@Html.ActionLink("Log Off", "LogOff", "Account")
@Html.ActionLink("Australia", "CountryDetail", "Places", new { id = "Australia", filter = "xxx", morejunkvaliablesrepeatedoverandaver = "guuuuuuuuh"}, null)
我々はインテリセンス私たちを与えたし、私が愛しチェックを、コンパイルファンキーな一般的なアクションへのリンクを持っていました。私は彼らがパフォーマンスの問題のためにそれらを削除したことを知っているし、ルートが常に解決することを実際に保証することができなかったので...しかし、それを行うデフォルトの方法だけでは、
私はMVC2でT4Mvcも使用しましたが、正直言って本当に好きではありませんでした。これはMvcフレームワークの一部ではなく、特に大きなチームと継続的な統合ビルドにおけるソース管理を使用して開発することには不満があります。
私はMvc Futuresをインポートして、ジェネリック型を使用していると思います(これはおそらく私がやることです)。
私は非常に大きなプロジェクトを始めようとしていて、他の人が何を考えているのだろうと思っていましたか?他の誰もオプションに悩まされているのですか、新しい解決策がありますか?
ActionLinksが最も基本的なものだと思われます。&頻繁に使用される機能です。すぐれたソリューションがあるはずはありません。このフレームワークのリビジョン3を目にします。
対
なぜあなたが望むように動作し、代替ヘルパーを作成していませんか?さらに、一般的な実装をプレビューソースから抜き出し、現在使用しているものと連携させるのはなぜですか? – nerraga