基于ExtJS的ASP.NET 2.0控件庫:FineUI
基于 ExtJS 的專業 ASP.NET 2.0 控件庫
創建 No JavaScript,No CSS,No UpdatePanel,No ViewState,No WebServices 的網站應用程序
為什么選擇 FineUI?
快速的項目開發
基于您熟悉的 C# 和 ASP.NET 2.0 開發模式,不需要 JavaScript 代碼就能完成真正的 Web 2.0 應用。不僅能夠極大的減少開發時間和降低開發成本,而且方面維護升級。
基于現有的ASP.NET知識
雖然 FineUI 是基于 ExtJS 組件的,但是不需要你事先了解ExtJS的知識,因為 FineUI 是完全按照 ASP.NET 的命名習慣和開發框架完成的,你經常會發現很多控件的命名、屬性、方法、事件和原生的 ASP.NET 控件一模一樣。
豐富的控件
超過 50 個專業的 ASP.NET 控件,不僅幫助您快速實現業務邏輯,而且讓頁面更加生動和華麗。
跨瀏覽器支持
FineUI 使用C#代替傳統的 JavaScript 開發,不僅提高了開發效率,而且確保在所有主流的瀏覽器下流暢運行。
多主題支持
FineUI 不僅內置3種官方主題,而且通過示例提供了4種擴展主題,同時還允許您自定義自己的主題,來滿足項目的個性化需求(截圖效果)。
頁面無刷新
所有的頁面回發都不會導致整個頁面重新渲染,而只有部分頁面得到更新。而這個 AJAX 過程對開發人員完全透明,您可以向往常一樣在服務器端改變控件屬性,而這個修改會直接反映更新到前臺頁面,而不需要任何額外的代碼。
輕量級的數據傳輸
ViewSate 是 WebForm 開發模式的基石,帶來便利的同時也增大了數據傳輸。 FineUI 獨創的 XState 實現,不僅保留便利而且極大的減少了數據的傳輸量。
豐富的示例教程
超過100個示例和豐富的教程讓你全面掌握 FineUI 的各種用法。
持續的開發維護
FineUI 從 2008-04 發布第一個版本以來,一直堅持不懈的發布了100多個版本,并還將繼續一直維護下去。
開源免費
FineUI 可以免費應用于任何非商業或者商業性的項目,采用對商業應用友好的 Apache License 2.0 協議(注:商業項目需要購買ExtJS的授權。)