建立基於AJAX技術的Scribble應用程式(1)

ASP.NET Atlas是一套豐富的類庫,用於ASP.NET開發AJAX風格的應用程式。本文試圖解說Atlas架構的一般性特徵,由於Atlas是一個龐大的庫,故本文集中探討Atlas的兩個最重要的特徵: 能夠從用戶端指令碼中調用伺服器端web服務和 使得開發跨瀏覽器安全色的JavaScript代碼相當容易。通過對這兩個特徵的介紹,讀者朋友可以熟悉Atlas類庫的使用方法。背景MFC

Ajax開發系列訪談:它是技巧而不是技術

Ajax是目前最熱的技術之一,幾乎所有的開發人員都想在自己的網站中應用到AJAX,但Ajax在網站開發中的實際意義究竟是怎樣的,它是必須的嗎? 近日記者訪問到目前正在從事開發工作的網路工程師stacey,從她那裡得到了專業見解。stacey,網路工程師,進階程式員。大學專業電腦,對Java技術有著深入學習,熟悉J2EE系列規範及技術,畢業後一直從事網站編程開發工作,亦曾擔任過Java培訓的進階講師。目前在從事公司網站的開發工作。記者:從一位站在“前方”編程開發人員來講,您怎樣看待Ajax的熱潮?

基於AJAX和JSF打造豐富的互連網組件之Weblets篇(1)

在上一篇中,我們討論了怎樣在不犧牲Web開發人員構建RIA效率的前提下使用JSF來滿足新一代描述層開發的需要。我們討論了JSF組件創作者如何利用AJAX和Mozilla XUL等技術來提供給Web開發人員以豐富的互動的和可重用的組件。為了在JSF開發中聯合使用AJAX和Mozilla XUL技術,組件建立者必須提供這些技術所需要的任何資源檔例象,式樣表或指令碼等)。為一個JSF組件庫提供資源檔的標準方式是直接從Web應用程式根檔案系統中提供服務。這些資源通常用一個檔案檔案如一個ZIP檔案)打包,

Ajax安全指導:用好的架構和更安全的API防禦攻擊

你寫到在使用Ajax時需要仔細考慮架構、伺服器端存取控制、狀態管理以及嚴格驗證。我們已經討論了架構。那麼你可以談論一下伺服器端的存取控制麼?以及它是如何協助Ajax安全的呢?Andrew van der Stock說:存取控制是由以下這幾個組件所組成的:身分識別驗證(authC)——你是誰? 授權(authZ)——你有足夠的許可權做某件事情麼?

Sun想把Java打造成為Ajax的一部分

10月初,為期三天的AjaxWorld大會和博覽會在Santa Clara(美)結束了,來自主要的Ajax的供應商像Laszlo

AJAX聯手SOA 打造新一代Web服務應用程式

一、引言當今,各個企業都在想方設法提高自己的生產效率,並且對IT資產的重組也都在努力的探索當中。藉助於面向服務的架構(SOA)技術,IT組織已經在克服這些問題方面取得了一定的成效;但是,在大多數情況下仍然只是實現了整個IT服務組合的一小部分。目前,有關這方面的大多數的努力也只不過是達到一種“剛剛滿足”的SOA應用狀況—在改進構建應用程式的能力以及使之與市場的結合更快更好更為便宜方面。而且正如我們已瞭解的,要實現這些目標說起來容易做起來難。二、傳統的基於中介軟體的複合應用程式現有的事實是,SOA是

面向.NET開發人員的Ajax平台策略

在這裡我將試圖考察一下目前.NET平台的下的Ajax架構,我也試圖從中總結出來一種方法,使得你可以在眾多基於.NET平台的Ajax架構和工具包中找到你所合適的一種,同時也希望你在考察、預研和使用這些流行的這些Ajax-NET 的架構時,做得理性和有的放矢。 我想,文章的方法會給目前使用Ajax的.NET使用者帶來協助,從而提高你在.NET平台下使用Ajax的體驗。為什麼這麼說,因為最近我的一個客戶(應該是一些客戶)的研發主管對我說,我們對Atlas

Ajax光環背後的隱患

自從Jesse James Garrett創造了AJAX這個名詞,到現在已經過去十八個月了,AJAX幾乎讓Web開發徹底改頭換面。在這一年半的時間裡,發生了很多事情,包括Web 2.0的熱炒,許多建立或使用富互連網技術公司的誕生或複蘇,還有真正動態化的線上軟體層出不窮。很明顯,AJAX這個名詞受到開發業界的廣歡迎,已經真正的走入到我們生活中,Web應用程式也達到前所未有的發展。

Ajax:使用不當會減損使用者體驗

Ajax技術應用於web開發,其快速靈敏的頁面響應效果,因符合使用者求快的心裡和使用方便的需求,博得滿堂喝彩。不過,如果頁面這種快速反應超出了你的心裡預期,而又提示不充分的時候,對使用者體驗不是提升而是減損。昨天在某招聘網站發布PHP程式員招聘資訊的時候,就遭遇了一個滑稽的Ajax意外:我點擊提交按鈕,然後就等頁面跳到發布成功提示頁面。等啊等啊,這個頁面一直沒反應;我只好再次點擊提交,又等了N次方,這個頁面還是沒反應……後來才突然發現提交按鈕下方有一行靜悄悄的紅色文字說明:資訊已經發布成功!我恍

Burton報告:Ajax是RIA的不二選擇

猶他州Burton Group Inc公司的首席分析師Richard Monson-Haefel在最近發表的一篇報告中這樣寫到,Ajax(AsynchronousJavaScript+XML)逐漸成為網路開發人員的主流工具,它被定位為用來代替富網際網路應用程式(rich Internet application,RIA)技術的技術集合。報告中建議,正在考慮選擇RIA的公司應該開始使用Ajax技術,因為RIA不支援Adobe Flash、 Java

別讓Ajax的酷炫迷住你的眼!

Ajax這個新興名詞剛剛誕生十八個月,幾乎讓Web開發徹底的改頭換面,Ajax為何如此火爆?帶著好奇和驚喜我也終於有機會架駛一下Ajax這輛新車,據說這是一輛使用了最新駕駛介面技術的新車。嗯,感覺非常不錯。不過,好像有點冷哦,我需要把空調開啟...俺的神呀!發生什麼了?!一個巨大的天氣控制快顯視窗幾乎佔了擋風玻璃的一半空間,讓我幾乎看不清前面的路,驚險! 我需要穩定一下情緒。可能來點音樂會好點。噢,上帝!音樂控制介面取代了方向盤了,這車看來是沒法開了!是誰搞的這個介面?它是AJAX開發人員嗎?

用GWT簡化AJAX開發(1)

Google Web工具包(GWT)是一種Java開發架構,它力求簡化AJAX應用程式的開發。GWT讓開發人員可以使用常用的Java開發工具,開發及調試用Java開發的AJAX應用程式,並且把同一應用程式作為用戶端HTML和JavaScript以及伺服器端Java來部署。 Google

致力提高Ajax技術 Adobe推出Apollo測試軟體

Adobe星期一3月19日)發布了測試版的Apollo軟體,這種軟體即能線上運行網路程式,也能離線運行程式。 Apollo的發布在“富網際網路應用程式”RIA)程式員社區以及跨作業系統應用程式社區獲得很大的反響。 Ajax風格的開發現在被應用於許多的Web 2.0服務當中,所謂Web

AJAX PK Java案頭技術,誰將是最後的王者

Java最引以為傲的特性就是跨平台。基於Java的案頭軟體以其一處編譯、到處啟動並執行優勢橫掃企業案頭軟體市場。目前有很多跨平台的軟體都是基於Java的,如JBuilder、Oracle的管理前端,Eclipse等。這些軟體都在各自的領域起著舉足輕重的作用。然而好景不長。Web這個老牌技術換上了AJAX這件金縷玉衣後又殺了回來。而搜尋引擎的老大Google將AJAX這種技術用得淋漓盡致,如Google Map、Google

Ajax聯手SOA打造企業級應用

有效結合Ajax技術和SOA並進一步實現的豐富企業級應用產品能夠直接賦能於終端使用者,讓其掌握強大的功能。之所以能出現這種情況的原因在於,REA(富企業級應用)應用會更多的與潛在的重要使用者保持關聯,增強使用者內部的合理性,這也會對處於當前IT環境中的使用者群體相當大的壓力,從而促成了其實現。當今,各個企業都在想方設法提高自己的生產效率,並且對IT資產的重組也都在努力的探索當中。藉助於面向服務的架構(SOA)技術,IT組織已經在克服這些問題方面取得了一定的成效,SOA和Ajax對於整個IT業務而

使用JavaScript更新UpdatePanel(1)

眾所周知,UpdatePanel是通過Trigger來更新的。被設定為Trigger的控制項在PostBack之後會被用戶端所截獲,並且使用XMLHttpRequest對象發送內容,然後伺服器端由ScriptManager配合,改變Page對象的輸出,最後得到部分重新整理的效果。但是有時候我們可能需要使用JavaScript來重新整理UpdatePanel,這時候就不太方便了。當然,我們有一個屬於Workaround的方法,那就是使用JavaScript來類比按鈕的點擊。我們往往會將一個按鈕設為

使用jQuery簡化Ajax開發(1)

jQuery 是什嗎?jQuery 由 John Resig 建立於 2006 年初,對於任何使JavaScript 代碼的程式員來說,它是一個非常有用的 JavaScript 庫。無論您是剛剛接觸 JavaScript 語言,並且希望獲得一個能解決文件物件模型Document Object Model,DOM)指令碼和 Ajax 開發中一些複雜問題的庫,還是作為一個厭倦了 DOM 指令碼和 Ajax 開發中無聊的重複工作的資深 JavaScript 專家,jQuery 都會是您的首選。

如何使用JavaScript的事件代理

JavaScript事件是所有網頁互動性的根基我指的是真正的互動性,而不僅是那些CSS的下拉式功能表)。在傳統的事件處理中,你按照需要為每一個元素添加或者是刪除事件處理器。然而,事件處理器將有可能導致記憶體泄露或者是效能下降——你用得越多這種風險就越大。JavaScript事件代理則是一種簡單的技巧,通過它你可以把事件處理器添加到一個父級元素上,這樣就避免了把事件處理器添加到多個子級元素上。它是怎麼運作的呢?事件代理用到了兩個在JavaSciprt事件中常被忽略的特性:事件冒泡以及目標元素。當一

Firebug中的console tab使用總結

Firebug一共有Console,HTML,CSS,Script,DOM,NET六個Tab,今天著重說一下Console的用法。其實我們對於Console應該非常熟悉,因為這裡是Firebug給出各種資訊的視窗,而這也正是Console的主要用途,日誌記錄(Logging)。除此之外,Console還提供了通過命令列方式來調試Javascript的方法。下面就來學習一下Console的用法。1、Firefox的日誌記錄(Logging in

JavaScript整合測試載入器Test Swarm發布

jQuery JavaScript程式庫的建立者John Resig發布了Test

總頁數: 3271 1 .... 2905 2906 2907 2908 2909 .... 3271 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.