HTML App Develop Framework 套件 Delphi7 先行版 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
GrandRURU
站務副站長 ![]() ![]() ![]() ![]() ![]() ![]() 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
To GrandRURU
其實小弟和G01大大都看過UniGui、DevExpress這些套件 但是 UniGui 是走向 RichWebClient 的路線....而DevExpress最大的問題在於還要去學它的排版環境 而這個FrameWork是希望取得一個中間路線,因為考慮到Thin Web Client 與 pda,平板PC與手機環境的不同 所以會有很多未來的三方元件都是需要從零開始,因為要的是輕量化的三方元件 現有的三方元件都有很重的包袱,我們只能說,有這些考量;也有這樣的規劃,以這個Framework來說 目前已經有發展簡易的排版環境,甚至是這個Framework已經可以動態讀取排版資料來產生網頁的功能 我們會希望這個FrameWork會長長久久,不過這需要一段長時間的經營;而現在只是一個開始..... 報表的部分也有一些腹案和可用的資源,當然不會是急就章去整合哪一套,而是會考量,哪一種方式比 較適合我們的方向,因為畢竟使用網路的環境變了.... 我們希望下列三種人可以很輕易的使用與整合這個套件來開發WebApp 1.對Delphi有深入了解亦對HTML,JavaScript,CSS等都很有研究的人 2.對Delphi只會用IDE和簡易Code,但是對HTML,JavaScript,CSS等都很有研究的人 3.對Delphi有基礎,但是只簡單懂得基本HTML,JavaScript,CSS的開發者 謝謝大大您的指導,我們會努力的,未來會朝向商業套件邁進.............. 以上 ===================引 用 GrandRURU 文 章=================== 感覺上這套與UniGui還蠻像的,希望之後能再增加三方元件的整合 這樣可以避免同質性過高的問題 目前UniGui已經整合了FastReport以及TeeChart等元件 一些小小的建議: 我覺得如果這套Framework能把DevExpress給整合進來,那這個Framework的亮點就提高了 目前我只看到對岸的CBX有整合DevExpress,但整個推廣不夠外,加上下載也是異常的困難 而且後續維護似乎也出現斷層了 希望這些問題不會出現在這個Framework上 以上
編輯記錄
JL9168 重新編輯於 2011-12-25 20:37:40, 註解 無‧
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
To ALL:
關於這個套件的相關資訊,已經建立一個專門的網站" http://joshdevstudio.twgg.org/WebStudioShop.dll" , 敬邀有興趣的各位請移駕到這個網址,目前已經有一些基礎的教學,近期內也將陸續PO上更多相關的資訊。 目前已經有以下幾個教學 1.程式基本架構 2.建構程式畫面 3.事件觸發與處理 4.程式架構解說 5.網頁互動取值 JL9168 啟 |
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
To ALL:
向大家與G01大大報告目前的套件進度 (1).UI套件已經完成使用動態JavaScript程式的支援,可與核心事件並存使用;程式彈性更大!! 也就是說可以在UI控制項中穿插JavaScript程式碼,作一些特別的處理 (2).產生的Web程式在HttpServer伺服器為(IIS)的狀態下,可與ASP程式(PHP程式)組合使用;增加更多彈性!! (3).Ajax的應用部分也同上,可與ASP(PHP程式)混搭使用!! (4).核心套件的Client端控管部分已完成更新,效率比前一版增加20% (5).核心物件運作增加安全性程式碼,加強網頁程式的安全性!! (6).同以本套件撰寫成的 ISAPI Web 程式可以同時融合到一個網站內,並可以相互傳值運作!! (7).CSS、JavaScript元件已經整理完成 (8).HTML PAGE元件可以輸出樣板檔案,供新的網頁程式讀取並輸出網頁或是作為設計時期的樣板 加快開發速度,凡舉圖片、Javascript特效、CSS特效都能重複應用。 圖片的路徑與原有圖檔,套件可以控制自動確認並且產生;降低開發負擔。 (9).不需要讀寫Cookie,也能進行Client端的權限管理。 未來的Roadmap (1).建立原生Web Report Component Set、並提供Web Preview....等功能 (2).持續的Javascript 改善更新 (3).陸續支援HTML5各類新增控制與API 以上!!
編輯記錄
JL9168 重新編輯於 2012-03-10 08:16:34, 註解 無‧
JL9168 重新編輯於 2012-03-10 08:18:12, 註解 無‧ JL9168 重新編輯於 2012-03-10 08:19:30, 註解 無‧ JL9168 重新編輯於 2012-03-10 08:22:19, 註解 無‧ JL9168 重新編輯於 2012-03-10 14:54:36, 註解 無‧ JL9168 重新編輯於 2012-03-10 19:37:12, 註解 無‧ JL9168 重新編輯於 2012-03-16 03:41:50, 註解 無‧ JL9168 重新編輯於 2012-03-16 03:44:02, 註解 無‧ |
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
To All:
目前套件的UI部分已經在準備支援自製的EDM編輯器,目前進度為80%. 另,網站進行大規模更新;以及Ajax基礎線上教學資料已補上。 目前仍有 1.應用程式開發論壇 2.雲端開發界面程式準備中....可以透過雲端開發WebApp 歡迎對這項產品有興趣的個人或單位在網站上給我們意見或指教,謝謝。 JL9168 |
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
|
leveon
資深會員 ![]() ![]() ![]() ![]() ![]() 發表:30 回覆:389 積分:303 註冊:2012-02-12 發送簡訊給我 |
先說沒有惡意 我也沒試用過
不知為何 新開發的東西 為何走回cgi/isapi的老路? 如果要說亮點 應該是可以用Delphi做網頁 就如此而已 那回到類似產品的點 Intraweb ,zk 的完整度 知名度不是更高 ? 乍看之下十分驚人 但最後也是小眾市場 我自己是認為 開發網頁框架產品 不應該 "認為使用者不懂Javascript Html" "最好不要讓使用者摸到JS html " "企圖讓使用者使用單一語言完成前後端" 應該 "Server 和Client 徹底分離" "Client部份為純Javascript 像jquery ,etxjs " "Server 部份 純Delphi 偏向遠端methed ,商業邏輯 程式碼的管理開發" "Server 和Client容易連結" 建議: 既然用Delphi 開發 應著重在 server side 商業邏輯程式碼 "管理" 像 if xxx='開始' then begin 這樣寫 看起來就很弱 應該用Interface 等程式技巧 包裝的更漂亮一些 一點淺見 最後還是祝你發展順利 |
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
>>不知為何 新開發的東西 為何走回cgi/isapi的老路?
如果這樣是老路,那ASP.NET與PHP都是很老的東西了,因為它們都是Base On ISAPI 如果要說"老",那Javascript不也是也很老的技術了嗎? 那HTML不就是廢柴?? 更何況重點不在用了什麼,而是產出什麼!! >>如果要說亮點 應該是可以用Delphi做網頁 就如此而已 這裡是Delphi KTop,這就是我們所以在此討論以Delphi做網頁的原因!! 當然,用C,C 甚至是VB也可以做出這類的產品 >>那回到類似產品的點 Intraweb ,zk 的完整度 知名度不是更高 ? >>乍看之下十分驚人 但最後也是小眾市場 每個技術、每個套件都有優缺點,但看用的人想用什麼來產出成品吧? >>不應該 >>"認為使用者不懂Javascript Html" >>"最好不要讓使用者摸到JS html " >>"企圖讓使用者使用單一語言完成前後端" 我們知道Javascript對某些人來說不難,不過這只是對不懂的人實做一個貼心、簡單、便捷的工具而已!! 之前的文章也說了,這個套件不是只有用Delphi寫前端;更可以用Javascript完成前端動作!! 真的沒有只用單一語言完成前後端,像Ajax技術不是Delphi能做的吧?? >>應該 >>"Server 和Client 徹底分離" 什麼樣的做法才叫徹底分離? Web Server和瀏覽器分離的還不夠?? >>"Client部份為純Javascript 像jquery ,etxjs " 既然是要純Javascript,那肯定不要HTML與DHTML、XML、CSS ....這些都不需要了,是嗎? 不過這樣Web程式會很難寫,而且我們知道jQuery、extjs也沒有不用除了JavaScript以外的技術!! >>"Server 部份 純Delphi 偏向遠端methed ,商業邏輯 程式碼的管理開發" 這個套件並沒有限制邏輯一定要在遠端,想寫在Javascript然後再引入到Client端也行; 不是很清楚你想表達什麼,不過這個套件並不干涉使用者如何處理這類的問題!! >>"Server 和Client容易連結" 何謂"Server 和Client容易連結" ? Http Server 和 瀏覽器有容易連結和不容易連結的問題?? 我們還是第一次聽到這種說法,是蠻有創意的;不過無法理解!! >>建議: >>既然用Delphi 開發 應著重在server side商業邏輯程式碼"管理" "管理" 商業邏輯程式碼是要做什麼用途??版本控制?? 還是不清楚你想表達什麼,不過這個套件並不干涉使用者如何處理這類的問題!! 我們不想把重點放在這上面,因為這不是程式管理系統或是版本控制套件!! >>像 if xxx='開始' then begin >>這樣寫 看起來就很弱 那Javascript不就要唾棄使用if .... then,所有的高階程式語言包括Javascript/VBScript都很弱囉?? 這是這句話的意思嗎?? >>應該用Interface 等程式技巧 包裝的更漂亮一些 我們覺得這不是我們所在意的,系統好不好用不會因為包裝了Interface而有所差別, 而且太多Interface對某些開發者來說真的不是那麼好理解與使用;只是於軟體工程好看而已!! 要學的東西太多,我們不想因為這個東西,給我們的客戶太多學習門檻。 以上,單純就事論事;沒有絲毫惡意,望您海涵。 謝謝你的祝福,非常感謝!! ===================引 用 leveon 文 章=================== 先說沒有惡意 我也沒試用過 不知為何 新開發的東西 為何走回cgi/isapi的老路? 如果要說亮點 應該是可以用Delphi做網頁 就如此而已 那回到類似產品的點 Intraweb ,zk 的完整度 知名度不是更高 ? 乍看之下十分驚人 但最後也是小眾市場 我自己是認為 開發網頁框架產品 不應該 "認為使用者不懂Javascript Html" "最好不要讓使用者摸到JS html " "企圖讓使用者使用單一語言完成前後端" 應該 "Server 和Client 徹底分離" "Client部份為純Javascript 像jquery ,etxjs " "Server 部份 純Delphi 偏向遠端methed ,商業邏輯 程式碼的管理開發" "Server 和Client容易連結" 建議: 既然用Delphi 開發 應著重在server side商業邏輯程式碼 "管理" 像 if xxx='開始' then begin 這樣寫 看起來就很弱 應該用Interface 等程式技巧 包裝的更漂亮一些 一點淺見 最後還是祝你發展順利
編輯記錄
JL9168 重新編輯於 2012-06-15 08:50:54, 註解 無‧
|
JL9168
中階會員 ![]() ![]() ![]() 發表:133 回覆:223 積分:76 註冊:2011-09-29 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |