2012-05-02 10 views
0

Dojo/ExtJs(または他の同様のjavascript UIフレームワーク)のJavaScriptコードを生成する.NET用のレイヤーを持つ賛否両論 - RichFaces for .NETのようなもの?たとえば、理論的には.NET(C#)を知る必要があるだけですが、引き続きJSとDojo/ExtJSについて知る必要があるため、より多くのコードを管理する必要があります。 .NET層を維持する必要があります。あなたはこのことについてどう思いますか?Dojo/ExtJS for .NET

答えて

1

Ext.NETはこのExtJSのラッパーを提供します。あなたが言うよう

http://www.ext.net/

利点は、それが使用することも迅速な学習曲線です など、あなたは理論的にだけC#のを知っておく必要があり、あなたがコントロールを作成するためのサーバ側で変更を加えることができ、結合データですaspxマークアップを使用して、ExtJSを学び、Webフォームの背景から来た人々のためにJSでページを作成するレイアウトを作成します。

欠点は、往復を必要とせずSSコードを必要としない多くのことがクライアント側の操作を実行するにはかなり良いJS知識を必要としていることです。

サーバーサイドのコントロールを隠したり表示したりするのは問題ありませんが、サーバー側のメソッドがクライアントからの援助を必要とする場合があります(ストア操作など)ので、実際には完全に削除することはできませんウィジェットクライアント側と対話する方法を学ぶ必要があります。