を開発するための http://www.google.com/igようなものを開発するためのASP.NET MVCどのように適しているのですか?ASP.NET MVCウィジェットベースのポータル
私が見たか、まだ例を見つけることができなかったしていません。 MVCのアプローチは、ユーザーインターフェイスがそのように見えることになっていないことを意味していますか?
を開発するための http://www.google.com/igようなものを開発するためのASP.NET MVCどのように適しているのですか?ASP.NET MVCウィジェットベースのポータル
私が見たか、まだ例を見つけることができなかったしていません。 MVCのアプローチは、ユーザーインターフェイスがそのように見えることになっていないことを意味していますか?
http://aspspider.info/lakkakula/local.aspxをチェックアウトだろう
、それがWeb 2.0であるポータルは、ドラッグしてAsp.Net MVC 1.0、マイクロソフトのAjaxクライアントテンプレートとjQueryを使用して開発し、ウィジェットをドロップgoogle.com/igのようなパーソナライゼーション
私はもう少し明確化を推測するには、「適切な」によって、正確に何を意味するのですか?
利用可能な「widgit」ごとに1つの方法がコントローラになる可能性があります。次に、jQuery(または任意のもの)を使用して、指定されたメソッドを呼び出してレンダリングできます。ページは、ユーザに対して(あなたがDBに格納することができます)、「リスト」のシリーズを持っているでしょうし、あなたは、単に正しい順序に関連するwidgitsを表示するには、これらのリストを注文することができます。
は明らかに、それは非常に大規模な簡素化です....
私は、あまりにも困難または回避策がMVCの精神ではないと思うかもしれませんが、ASP.Net MVCはそのようなUIには適していないと考えられます。 – MicMit
まあ、私はそれが他の方法で任意のより困難であることがわかっていませんでした。 UIは、あなたが望むもののように見えることがあります。 HTMLとCSSを自分で並べ替えるだけです。このリンクをjQuery widgitのドラッグアンドドロップの開始として試してください。http://labs.dropit.se/blogs/post/2009/02/24/iGoogle-Drag-and-Drop-functionality-with-jQuery.aspx – boymc
MVCは、このようなUIのために非常に適しています。あなたのメインコントローラは、ユーザが定義したウィジェットのリストを使ってレンダリングすることも、JsonResultを返すメソッドへのajax呼び出しを使うこともできます。これにより、対応するコントロールの各部分に対してラッパークライアント側呼び出しを生成できます。私は、MVCがかなり単純化すると思うだろう。 MVC + jQueryUI約あなたが必要があると思い、すべての...
リンク今死んでいる...悲しい – Stainedart