jQuery模板,資料繫結及國際化等被整合為官方jQuery外掛程式

  • 23228
  • 0
  • 2011-06-23

摘要:jQuery模板,數據連結及國際化等被吸納成官方jQuery外掛

[原文發表位置]:jQuery Template, Data Link, and Globalization Accepted as Official jQuery Plugins

[原文發表時間]:2010/10/04 7:46 AM

jQuery社區有一群精力充沛的程式設計師,同時它現在也是世界上使用最廣泛的JavaScript函數庫。

兩年前,我宣佈微軟將開始為jQuery提供支援,而且從此在Visual Studio的新版本中都會包含它。預設情況下,每當你在VS 2010下建立新的ASP.NET Web表單和ASP.NET MVC專案, jQuery core類別庫都會自動被包含進專案裡。

今年早些時候,我在MIX 2010上宣佈微軟將為jQuery專案貢獻程式碼。在我的主題演講裡,jQuery的創始人-John Resig-和我在講台上一起,談了一些之間的合作情況並討論了一個新的jQuery客戶端模板API的早期原型。

後來我在部落格上提到了ASP.NET團隊和jQuery團隊及社區一起完成的jQuery模板(jQuery Templates)外掛jQuery 數據連結(Data Link)外掛以及jQuery國際化(Globalization)外掛的一些細節。我們已經收到很多從ASP.NET客戶那裡來的啟用這些功能的請求。我們遵循標準的jQuery開放原始碼模型,在Github.com發佈外掛的原型,並在jQuery論壇取得從社區來的一些設計意見。

官方的jQuery外掛

今天,我高興地和jQuery團隊聯合宣佈,jQuery專案組已經接受這三個外掛(jQuery模板,jQuery數據連結和jQuery國際化)作為官方的jQuery外掛。

作為官方的jQuery外掛,它們將由jQuery專案組維護。從今天開始,你可以從jQuery官網下載這些外掛。外掛的檔案也已經整合進jQuery的官方檔案網站。

另外,在jQuery的下一個發佈裡(jQuery 1.5), jQuery模板外掛將會作為jQuery核心類別庫的一部分。也就是說,jQuery模板的功能將會包含在jQuery.js檔案裡。也意味著程式設計師可以在使用jQuery時,利用標準的模板庫和語法。

深入學習

你可以觀看由James SeniorStephen Walther主持的Web Camps影片來深入學習它們。

Web Camps第五集 – 微軟向jQuery提交程式碼

下面是關於三個外掛的其他資訊(還有到jQuery.com官方檔案的連結)

jQuery模板(Templates

jQuery模板外掛允許你建立客戶端模板。比方說,你可以使用jQuery模板外掛來格式化Ajax請求獲取到的資料庫記錄。

你可以從我以前的部落格文章jQuery模板和數據連結深入瞭解jQuery模板,也可以通過jQuery官方網站檔案瞭解它。另外,關於jQuery模板外掛,Rey Bango, Boris Moore和James Senior都寫一些很好的文章:

· 還沒有用jQuery JavaScript模板?你落伍啦

· jQuery JavaScript模板教程:內嵌模板

· jQuery模板簡介

· 原汁原味的jQuery模板

· Web CampsDemo:在ASP.NET MVC音樂商城添加jQuery

當jQuery的下一個版本-jQuery 1.5發佈時,jQuery模板將會作為jQuery標準庫的一部分。

jQuery數據連結(Data Link

jQuery數據連結外掛可以讓你輕易地保持用戶介面和數據同步。比如說,你可以輕易地在一個HTML產品表單裡的input文字框和一個JavaScript產品對象的屬性之間同步。

你可以從我以前的部落格文章jQuery模板和數據連結深入瞭解jQuerys數據連結,在jQuery官方網站上也已經有數據連結外掛的檔案

jQuery國際化(Globalization

jQuery國際化外掛允許你根據不同的文化習慣來排版或解析數字、日期、時間、日曆和貨幣。國際化外掛提供了350多個文化資訊,你可以把它和jQuery核心庫,或者其它jQuery外掛一起使用。

你可以從我以前的部落格文章jQuery國際化外掛深入學習它。

總結

我的團隊非常高興能夠參與並向jQuery提供支援。我們希望這三個外掛可以幫助所有的Web程式設計師建立偉大的網站和程式。在過去的幾個月裡我們的進度很不錯,而且期待著能發佈更多關於jQuery的公告。

你還可以從jQuery團隊的部落格上瞭解今天公告的詳情。

希望這能對您有所幫助。

附:[除了寫部落格以外,我現在也使用推特(Twitter)來及時更新狀態和分享連結,您可以到這個地址「推」我一下:twitter.com/scottgu]