做programmer已有多年,PHP、ASP.NET、JSP、html架輕就熟,不過竟然被JAVASCRIPT難倒。

以前Javascript只是應用於網頁的特效方面,例如「禁止右鍵」或是「警告提示」等,由於不能編寫連結資料庫程式,一直被人忽視。直到2006年,有人利用Javascript的一項XMLHttpRequest的function,成功創造AJAX(Asynchronous Javascript and XML)技術,配合php, asp.net或jsp的網頁程式,比傳統方法運行得更迅速,Javascript因此得以起死回生。2008年有人簡化Javascript的繁複寫法,而推出jQuery,旋即大受開發者的歡迎,因為他們透過jQuery,便可簡單寫一個用AJAX的程式,此外他們不需學習FLASH或FLEX等,便能輕易製造絢麗的網頁特效,所需容量不多。jQuery好用嗎?在我來看,取決於是搭配php還是asp.net,以及寫的程式了。

jQuery其實是javascript的變種版,它的寫法不同,但概念相同。經多個月測試,利用jQuery做Form Autherdation比較快捷和方便,利用css加入網頁特效更加快速,省卻逐段加入css的功夫。不過牽涉Database Programming,用.net+jQUERY就會顯得笨手笨腳,首先在Script做一條JSON的文字檔,然後在網頁上利用AJAX將那段json顯示出來……這些步驟只要在Gridview和SqlDataSource設定一下便行,那又何苦呢?

不過微軟也放棄發展ASP.NET AJAX TOOLKIT,轉為在最新版的Visual Studio的支援jQuery。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *