DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> AJAX入門 >> AJAX基礎知識 >> 掃除AJAX大路上的荊棘
掃除AJAX大路上的荊棘
編輯:AJAX基礎知識     

    AJAX IDE是個好想法

    盡管文本編輯器在異步JavaScript + XML(AJAX)開發中得到廣泛使用,但在近日舉行的EclipseCon 2007大會上,參與研討的人士普遍認為,集成開發環境(IDE)將使開發人員受益。

    在一次題為“Eclipse需要做什麼才能變為AJAX IDE?”的研討會上,來自IBM和Nexaweb等公司的發言人說AJAX可以利用IDE,並能夠從Eclipse技術中受益。

    發言人之一、IBM公司高程序員Robert Goodman說:“我記得在Java剛剛出來的時候我使用的就是文本編輯器。”他說他不喜歡第一批Java IDE,但現在如果沒有Java IDE,他不會再去編寫Java程序。Goodman說:“我認為IDE最終將成為你在編寫JavaScript時必需的東西。”

    Eclipse自己的AJAX相關項目包括用於編輯、編譯和調試AJAX應用程序的AJAX工具包框架及用於AJAX應用程序運行時的Rich AJAX平台。

    發言人還提到了AJAX開發中的問題。發言人之一、Nexaweb公司CTO Coach Wei在談到他的一次編寫AJAX應用並遇到麻煩的遭遇時,講述了他對AJAX復雜性的親身經歷。他最後發現了一個與層疊式樣式表文件有關的問題。

    據Goodman說,JavaScript現在用於編寫大型庫,而這是以前沒有預料到的。Goodman說:“我們還沒有證明能夠真正用JavaScript做這件事。”

    發言人指出了雖然編寫AJAX應用可能很困難,但它仍是實現Web應用中桌面互動的途徑。

    Instantiations公司產品開發高級副總裁Eric Clayberg說:“無疑,使用AJAX的理由是那些迷人的動態Web應用。”

    發言人支持AJAX runtime領域中的整合,提到了像Dojo這樣的runtime的存在。

    一位聽眾強調說,利用已經開發的技術而不是設計新的技術可能是個好想法。Oracle公司Java平台小組設計師Hal Hildebrand會後說:“它們應當站在巨人的肩膀上。”他表示,AJAX是一種新接口技術,並且在這個領域中已經做了很多的工作。

    另一位聽眾成員—RadRails IDE for Ruby on Rails開發人員Kyle Shank告誡:不要依賴單一的AJAX框架。

    Shank說:“我想告誡所有對AJAX感興趣的人不要依賴於一種框架,並且在實際編寫應用時不要讓它們依賴於一種框架。” RadRails是以Eclipse Rich Client平台為基礎開發的。

    派代表參加這一研討會的公司,例如Aptana、Instantiations和Nexaweb都提供了用於AJAX開發人員的工具。

    訴苦會

    在同一天,EclipseCon舉辦了一次“訴苦會”。會上,與會者傾訴了對Eclipse的不滿,並表達了希望進行改進的渴望。例如定制Eclipse安裝來適應目標平台的本機安裝程序,支持嵌套項目使項目能夠在其他項目中得到支持,都是與會者希望得到的東西。

    與會者還建議改進Eclipse對話功能以及Eclipse圖形編輯框架。他們還要求加強腳本功能以及對Subversion版本控制系統的更有力的支持。

    有一些聽眾提到了腳本等領域正在做的工作,像Eclipse Monkey項目是一種自動完成日常編輯任務的動態腳本工具。

    還有一位聽眾說,在Eclipse中創建嵌套的項目是可能的,但現在缺少自動完成這一功能的向導。

    AJAX IDE是個好想法

    盡管文本編輯器在異步JavaScript + XML(AJAX)開發中得到廣泛使用,但在近日舉行的EclipseCon 2007大會上,參與研討的人士普遍認為,集成開發環境(IDE)將使開發人員受益。

    在一次題為“Eclipse需要做什麼才能變為AJAX IDE?”的研討會上,來自IBM和Nexaweb等公司的發言人說AJAX可以利用IDE,並能夠從Eclipse技術中受益。

    發言人之一、IBM公司高程序員Robert Goodman說:“我記得在Java剛剛出來的時候我使用的就是文本編輯器。”他說他不喜歡第一批Java IDE,但現在如果沒有Java IDE,他不會再去編寫Java程序。Goodman說:“我認為IDE最終將成為你在編寫JavaScript時必需的東西。”

    Eclipse自己的AJAX相關項目包括用於編輯、編譯和調試AJAX應用程序的AJAX工具包框架及用於AJAX應用程序運行時的Rich AJAX平台。

    發言人還提到了AJAX開發中的問題。發言人之一、Nexaweb公司CTO Coach Wei在談到他的一次編寫AJAX應用並遇到麻煩的遭遇時,講述了他對AJAX復雜性的親身經歷。他最

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved