- Q1. 支援的瀏覽器好像很少?
- Q2. IWFrame 怎麼裝載到 IWForm 裡?
- Q3. Intraweb 在不使用 Templete 下如何使用 CSS?
2014/05/19
2014/05/16
IntraWeb 架構淺談 -- 所有 Browser 都是我的 EXE
先說說結論吧!
2014/05/09
Intro to IntraWeb (VCL for Web) 觀後感
Intraweb (底下簡稱 IW) 的架構其實和 ASP.NET 實在有像,如果不考慮那鳥鳥的介面,在開發效率上真的是首選。
UserSessionUnit 就是一目了然的 Session 容器,可以把它視為一個 DataModule
如果 Database Session 處理得好,那這個框架最大的危機應該就剩記憶體容量了吧
(就 ClientDataSet 裝個 100K * 100 = 10MB,面對現在 T 級記憶體的 Server ……其實也不算是個問題)
就目前來看,只要 xxxConnection.KeepConnection 設為 False,其它設計上就跟 Win32 2-Tier Application 一模一樣!
真不明白 IW 還有什麼讓人拒絕它的理由?
IntraWeb 的教學影片在此,親自實作後,認真地覺得這真的是個好物啊!
2015/03/10 補充:
在影片裡,「FishData.pas」其中的全域變數:var dmFish: TdmFish,被修改為 function dmFish: TdmFish,由於名稱未按命名規則設計,如能修改為"getPublicFish"或"PUBLIC_FISH"會更容易讓觀看人理解。
但因為是要做Runtime時期「變數覆蓋」所以才這樣處理,這一點要注意。
建議先看「Getting Started」再回頭看這篇Youtube會比較容易學習。
UserSessionUnit 就是一目了然的 Session 容器,可以把它視為一個 DataModule
如果 Database Session 處理得好,那這個框架最大的危機應該就剩記憶體容量了吧
(就 ClientDataSet 裝個 100K * 100 = 10MB,面對現在 T 級記憶體的 Server ……其實也不算是個問題)
就目前來看,只要 xxxConnection.KeepConnection 設為 False,其它設計上就跟 Win32 2-Tier Application 一模一樣!
真不明白 IW 還有什麼讓人拒絕它的理由?
IntraWeb 的教學影片在此,親自實作後,認真地覺得這真的是個好物啊!
2015/03/10 補充:
在影片裡,「FishData.pas」其中的全域變數:var dmFish: TdmFish,被修改為 function dmFish: TdmFish,由於名稱未按命名規則設計,如能修改為"getPublicFish"或"PUBLIC_FISH"會更容易讓觀看人理解。
但因為是要做Runtime時期「變數覆蓋」所以才這樣處理,這一點要注意。
建議先看「Getting Started」再回頭看這篇Youtube會比較容易學習。
HTML5 Builder 的試用心得
HTML5 Builder 是 Embarcadero 的網頁製作產品之一
RadPHP 即是它的前身,HTML5 Builder 這名字更明確的表示它不只是著重在 PHP 設計上,也強化在 Client 端的 HTML5、Javascript 和 CSS 快速設計
如果想設計 Web Application 的話, HTML5 Builder 是個不錯的好選擇
RadPHP 即是它的前身,HTML5 Builder 這名字更明確的表示它不只是著重在 PHP 設計上,也強化在 Client 端的 HTML5、Javascript 和 CSS 快速設計
如果想設計 Web Application 的話, HTML5 Builder 是個不錯的好選擇
訂閱:
文章 (Atom)