Web 快速開發平臺 WebBuilder 7.2 發布
WebBuilder是一款開源的可視化Web應用開發和運行平臺。基于瀏覽器的集成開發環境,可視化和智能化的設計,能輕松完成Web應用和面向移動設備的應用開發;高效、穩定和可擴展的特點,適合復雜企業級應用的運行;跨平臺、數據庫和瀏覽器的架構,適應復雜的服務器和客戶端環境;包含多項先進技術,使應用系統的開發更快捷和簡單。
WebBuider官網:http://www.putdb.com
項目主頁:http://www.oschina.net/p/webbuilder
版本更新歷史記錄:
2016-02-25 發布 V7.2
增加計劃任務(支持使用ServerScript)、文件管理器(含移動版本)和系統日志等模塊。
增加桌面和移動應用圖表控件、郵件控件、Picker系列控件、Slider和RadioGroup/CheckGroup等控件。
IDE增加線程管理功能。
表格控件增加合計和總計功能。
修復代碼自動重構和表格導出的bug。
增加地圖、郵件、下拉框、表格、樹等示例應用。
2015-12-22 發布 V7.1.6
支持使用移動設備本身的返回按鍵和左右劃屏進行頁面導航。
增加移動應用數據庫瀏覽器和文件管理器管理工具。
支持單個文件控件上傳多個文件。
增加Touch Grid滾動到最底部時的自動加載功能。
防止移動應用上下滑動時出現的系統默認滑動行為(微信提示內核信息,Chrome自動刷新等)。
增加包括蘋果系統在內的多種界面主題,以及對一些界面主題方案的優化和調整。
管理工具模塊和組件庫組件增加。
常規應用及移動應用的示例增加。
2015-11-16 發布 V7.1.2
Touch組件庫及移動App開發增強。
Bootstrap組件庫及常規頁面應用開發增強。
表格可直接導出映射至xls/xlsx,文本和打印預覽。
數據庫瀏覽器可導入gz,xls/xlsx,文本等多種格式數據。
修復Ext JS/CSS在某些瀏覽器下的bug。
Neptune主題的優化。
示例應用和文檔的完善。
2015-10-22 發布 V7.0.19
權限設置模塊中無需登錄的模塊不顯示在模塊列表中。
增加每個用戶都具有的default角色。
允許一個用戶帳戶多終端同時登錄。
增加引用公共模塊示例。
新版本提供的新功能
全新的集成開發環境:
在線開發xwl、js、java、sql、css、html和xml等;
代碼自動完成,實時校驗,語法高亮,代碼導航,變量識別和自動匹配等;
可視化設計器和生成器提供快速的模塊、界面、屬性和事件的自動生成功能;
增強的調試功能無論服務器端對象和客戶端對象均可直接以對象的形式輸出到瀏覽器控制臺;
真正的所見即所得設計器,使設計期間和運行期間展現完全一致;
全文搜索功能,可方便查找內容、文件、關鍵字和URL捷徑等;
數據庫連接監控器和線程監控器可實時監控程序對系統資源的使用;
上下文自動感知的用戶界面:比如同一個刪除按鈕和快捷鍵能針對不同的上下文調用不同的刪除功能,以方便開發人員操作;
多選擇操作支持,可以多選文件、對象和控件等,多選之后可以同步刪除、修改或拖動等;
團隊開發功能增強,模塊編輯權限設置;不同開發人員或不同會話編輯同一個文件時系統會提示;
調試時表單的自動填充功能;
導航功能可快速定位和跳轉,可前進或后退上一次的頁面和編輯器編輯點;
代碼模板和文檔注釋模板功能;
異常自動處理:后臺或前臺的異常均可自動處理,如運行js錯誤系統會自動提示;
通過源代碼自動生成在線幫助文檔;
自動壓縮調試的js和css文件;
文件同步編輯功能,如使用Eclipse調試時可自動同步臨時目錄文件內容。
無論是服務器端還是客戶端,新版本的WebBuilder 7帶來更高效的性能,以處理日益龐大和復雜的企業業務。
客戶端無iframe加載技術,使界面運行非常流暢。
組件、類庫和模塊的高度可重用機制,輕松應對復雜業務。
模塊可通過獨立、共享、嵌套、引用和控件等多種方式調用,既可以靜態加載也可以動態加載。
快速、高效和豐富功能的移動App開發能力,能開發出媲美手機和PAD等移動設備原生界面效果的流暢和高用戶體驗應用,并可方便在各瀏覽器內核(如微信)中展現。
ServerScript支持Rhino和Nashorn,并提供強大功能的服務器端編程js框架;提供處理當前request和response的app對象,如app.send(object), app.info(object),app.log(object),app.run(sql),app.get(),使服務器端編碼簡潔和高效;方便的調試功能可把對象直接輸出到瀏覽器控制臺, 如app.log({foo: 'bar'});可把該服務器端對象以對象的形式輸出至當前用戶的瀏覽器控制臺。
用戶界面自動調整和適應功能。比如經典和海王星主題存在標題欄、表格列、按鈕和字體等的差異, 系統能自動處理這些差異,使界面表現一致。
模塊使用文件系統存儲方便版本管理及自動同步。如拖動、重命名或修改目錄/文件時,系統會自動同步所有對該目錄/文件的引用路徑。
前端和后臺第三方組件更新至最穩定版本,比如前端ExtJS使用經過修正的4.2.3版本,后臺計劃任務使用1.7.3版本。
強大的代碼重構功能,更改變量名稱,拖動模塊文件路徑等均能自動更新相應代碼。
通過數據字典定義即可輕松完成數據庫CRUD應用功能的開發。
控件管理器采用宏的配置方案,可簡單和快速添加新的控件。
面向移動設備App的開發增強,模塊的動態加載機制支持構建復雜的移動App。
Bootstrap支持,提供了從普通頁面到輕頁面再到富客戶端應用的全套解決方案。
全新的管理工具:權限管理器,映射編輯器,數據庫瀏覽器和任務管理器等。
數據的導出和導入:支持表格等無限大數據的導出和導入,能把表格的格式直接映射到Excel。支持的格式包括文本,HTML,XLS/XLSX等。
改進的權限控制系統和管理工具,通過管理工具能快速查找指定用戶或角色可訪問的,僅可訪問的和不可訪問的功能和模塊等。
無Bug和無漏洞的設計原則,保證系統的穩定和安全。
多國語言的開發支持,同時把集成開發環境和管理工具設計成全中文界面。
用戶數據Map綁定到Session功能,可快速訪問當前用戶相關的靜態和動態數據。
URL路徑自定義功能,可為模塊指定任意的URL路徑。
提供大量全新的彩色圖標及FontAwesome圖標。
支持經典、灰色和海王星等主題界面以及編輯器的多種主題。
來自: http://www.oschina.net//news/71006/webbuilder-7-2