extsharp、ExtAspNet、Coolite和EXTJS在Aap.Net中使用之我見

現在網上出現了很多EXT在ASP.NET中應用的插件或控件,目的是提高開發效率,可是沒必要把JS代碼放到後臺去寫,反而還更麻煩。建議使用EXT原始的JS開發方式:

第一種、extsharp   

    網上信息:

          http://extjs.org.cn/node/306

    官方網址:

          http://code.google.com/p/extsharp/downloads/list

特點:從後臺用C#寫EXT

缺點:雖然想擺脫JS的痛苦,但是把代碼放到後臺去寫,還是免不了要對EXTJS類,控件等內容的熟悉。

也改變了原始ext的書寫方式。

第二種、ExtAspNet

     示例: http://extasp.net/
     項目: http://extaspnet.codeplex.com/
     博客: http://sanshi.cnblogs.com/

特點:像.NET控件一樣附加到工具箱,拖拖就OK了

缺點:目前尚未成熟,還有好多問題,佈局方面也很麻煩不支持設計模式佈局

第三種、Coolite Toolkit

      官在線示例:http://examples.coolite.com/
      官方網站:http://www.coolite.com/

      相關博客:http://beniao.cnblogs.com/ 

      笨鳥:    http://www.cnblogs.com/beniao/archive/2009/11/03/1568860.html

      特點:同ExtAspNet,比ExtAspNet更強大

      缺點:比較複雜,有前臺JS,css等感覺沒有單純用EXTJS 方便,

      EXTJS思路更清晰,只寫JS,並且JS與頁面html分離,coolite卻做不到

 

本質上來看:第一種是換了一張EXT的書寫方式,由前臺改成了後臺。

      後兩種,只是把它風裝成asp.net控件,控件化了。以上幾種變法,其本質都是一樣的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章