Telerik Extensions for ASP.NET MVC 是Telerik 公司專門針對Asp.net MVC 開發(fā)的開源的的輕量級的UI組件。一句話說白了,就是Asp.net MVC下控件,借助它我們就可以像Asp.net web form一樣快速輕松的開發(fā)web項(xiàng)目了。自從有了Telerik Extensions for ASP.NET MVC ,項(xiàng)目經(jīng)理再也不用擔(dān)心我的進(jìn)度了。 一、優(yōu)勢 1. 基于Jquery 2. 支持服務(wù)端代碼聲明和創(chuàng)建控件 通過擴(kuò)展HtmlHelper類,可以像Asp.net MVC原生控件一樣使用Telerik 控件, 原生下拉列表: Telerik下拉列表: @Html.Telerik().DropDownList().Name("dropdownlist") 3. 提供多套現(xiàn)成的皮膚,以便于在沒有美工的情況下,也可以開發(fā)出美觀的UI 除以現(xiàn)成皮膚以外,還提供在線的自定義皮膚功能 http://stylebuilder./New.aspx?Suite=aspnet-mvc 4. 支持多視圖引擎 除了支持原生的Web Form及Razor外,還支持Spark, NHaml等 5. 跨瀏覽器支持 支持全部主流的瀏覽器:Internet Explorer, Firefox, Safari, Opera 及 Google Chrome. 6. 開源免費(fèi) Telerik 是基于GPL 3發(fā)布的,只要不是用來開發(fā)產(chǎn)品,僅僅是開發(fā)一些公司的項(xiàng)目,是可以放心的免費(fèi)使用的。但是如果開發(fā)產(chǎn)品的話,就也得開源或花錢購買它的商業(yè)授權(quán)。 7. 軟件的質(zhì)量,技術(shù)支持及升級都相對有保障 Telerik Extensions 是商業(yè)公司開發(fā)及維護(hù),并且具有商業(yè)授權(quán),所以在文檔,技術(shù)支持,及升級的頻率上做得都不錯,基本是按商業(yè)產(chǎn)品的標(biāo)簽來做的。完全可以當(dāng)一個商業(yè)的產(chǎn)品來使用,而不用擔(dān)心后邊出了問題,沒有人支持(即使不買商業(yè)授權(quán),也可在其它技術(shù)論壇上尋求幫助)。 二、缺點(diǎn)及不足 1. PGL 3的開源協(xié)議,不適合用于產(chǎn)品開發(fā) 2. 中文資料較少 3. 在國內(nèi)用戶群較小 三、授權(quán)模式 支持及商業(yè)授權(quán) 1. PGL 3的開源協(xié)議 用于開發(fā)公司內(nèi)部的系統(tǒng)或項(xiàng)目,只要不是開發(fā)并用于產(chǎn)品出售,但是免費(fèi)的。如果是開發(fā)產(chǎn)品,則產(chǎn)品也要開源 2. 商業(yè)授權(quán) 購買商業(yè)授權(quán),除獲得完備的技術(shù)支持外,GPL 協(xié)議的限制也將自動取消 四、相關(guān)資料 1. 項(xiàng)目站點(diǎn): http://telerikaspnetmvc./ 下載源代碼請到這個站點(diǎn)下載,不要到Telerik的官網(wǎng)下載,除非你注冊了賬戶,否則你下不到它的源代碼 2. Demo站: http://demos./aspnet-mvc/ 3. 幫助文檔: http://www./help/aspnet-mvc 4. 示例代碼: http://www./community/code-library/aspnet-mvc.aspx 五、目前可用的組件
開篇就先到這里,下一篇將介紹環(huán)境搭建及Hello Telerik Extensions for ASP.NET MVC |
|