2016/05/10
對於 Delphi 10.1 Berlin 推出的看法
在 Delphi 10.1 Berlin 中,大幅度地修正既有的 Bug 數量,這對於舊有用戶無疑是吃了很大的定心丸。
只是,在【教育 Delphi 開發者】上,依然還有完善的空間,這對於潛在的市場才是最有幫助的。
就我們所知,FireMonkey framework 是一個著重在跨平台的解決方法。
但是每個平台都自己的特色,就算是 FireMonkey,勢必也需要考量每個平台的設計重點而調整開發手法。
2016/05/03
淺談【架構天平】
在業界打滾一陣子,經常性的會聽到「前端效能不如後端」,或是「後端除錯是地獄」的一些言論,其實我認為真正的問題,在於【架構上的設計傾向】,由於系統架構師在「架構天平」上錯誤地過於傾向某一方,進而才會造成開發者的踏入前述的誤區。
前端超好開發,但使用者對系統最有印象的卻是轉轉轉圖標。
後端效能超級好,可是一旦發現拉到前端的資料不正確,除錯的過程和從地獄爬到人間的難度差沒多少。
前端超好開發,但使用者對系統最有印象的卻是轉轉轉圖標。
後端效能超級好,可是一旦發現拉到前端的資料不正確,除錯的過程和從地獄爬到人間的難度差沒多少。
2016/05/01
淺談 Delphi Class 和 Record Helper
![]() |
| Class (and Record) Helpers 圖片來源:Class Helper/Jobs Pictures |
Helper 是一個從 Delphi 2005 開始就已經支援的特色之一。
使用時機:
在需要擴充現有Class或是Record裡的函式功能時使用之。Delphi 7 之前我們要擴充或是修改現有Class功能時,我們會採取【基礎課程 - Delphi Interceptor Classes】這篇的作法。
然而在 Delphi 2005 之後,就可以利用 Helper 簡單作到對現有 Class 的擴充,以TStrings為例:我們在找尋字串是否在TStrings裡時,我們會用以下的判斷式:
2016/04/26
Delphi 和它的夥伴最近動態
![]() |
| 象徵高品質和精湛工藝的 Delphi 10.1 Berlin! |
- Delphi 10.1 Berlin 上市!
看到了久違的 dbExpress 更新(dbExpress no longer depends on OpenSSL or Indy to perform HTTPS requests. )!超開心!
其它詳見: Delphi 10.1 Berlin What's New
- Firebird 3.0 正式釋出!
Boolean 欄位型態支援。
其它詳見:New In Firebird 3.0
- IntraWeb Bundle for Delphi 10.1 Berlin 進入最後編譯階段
- Embarcadero 新活動:MVP of the Week!
MVP of the Week: Danny Wind
MVP of the Week: Jens Fudge
MVP of the Week: Yilmaz Yörü
MVP of the Week: Nick Hodges
看到好多傳說中高手的生活,真棒的體驗!
有時間會再來補完下這篇內容,敬請期待!
2016/04/19
IntraWeb TIWDBGrid 綁定 TIWDBEdit 編輯功能可行性研究
2016/04/12
IntraWeb + Apache -- 開啟 ISAPI 支援功能
最近又沉迷 IntraWeb 的開發,在 IIS 實機一直撞牆,於是心一橫,決定使用 Apache 上試試看。
我使用的是 XAMPP Lite 1.7.2 版,在建立環境上是很簡單的。
不論是 XAMPP 是哪一個版本,搭配的 Apache 都是 2.2 版,所以設定上應該都大同小異。
一、打開 httpd.conf
我使用的是 XAMPP Lite 1.7.2 版,在建立環境上是很簡單的。
不論是 XAMPP 是哪一個版本,搭配的 Apache 都是 2.2 版,所以設定上應該都大同小異。
一、打開 httpd.conf
2016/04/05
HTML5 Builder 對非 PRCL framework 網站的除錯
訂閱:
文章 (Atom)




