跳到主要內容

Delphi 10.2 正式名稱為【Tokyo】!


【Delphi 終於正式要重新支援 Linux 】了!

上一次支援 Linux 已是 2002 年的事


上一次支援 Linux 的產品叫【Kylix】(199x - 2002),CLX Framework,和 VCL framework 可以相容,採 re-compile 方式編譯同一個專案以達到跨平台,那時主打【DataSnap】和【dbExpress】三層架構和資料庫連結技術。





之後就消聲匿跡了………



 一直到 2014 年,在 Embarcadero 的 Roadmap 裡出現【Linux Support】的字樣,當時還以為是 Kylix 要再重出江湖。



2017 年 3 月,即將在澳洲粉墨登場的【Delphi 10.2 Tokyo Preview】,10.1 名稱是 Berlin,10.2 正式名稱為 Tokyo

這次研討會帶來的主題有:
  • RAD Studio 10.2 Tokyo 新功能介紹
  • 開發 Windows 10  App 和 商店上架
  • Linux Server 支援
  • FireDAC 與 REST API 的開發

另外,SQL Server 也開始要支援 Linux了,未來 Service 和 Database 都建構在 Linux 下的美好夢想就快實現啦!



RAD Stduio 真是太棒棒了!




希望下個版本 10.3 的名稱叫【RAD Studio 10.3 Taipei】!

See also:

留言

這個網誌中的熱門文章

對於 Delphi 10.1 Berlin 推出的看法

在 Delphi 10.1 Berlin 中,大幅度地修正既有的 Bug 數量,這對於舊有用戶無疑是吃了很大的定心丸。

只是,在【教育 Delphi 開發者】上,依然還有完善的空間,這對於潛在的市場才是最有幫助的。

就我們所知,FireMonkey framework 是一個著重在跨平台的解決方法。

但是每個平台都自己的特色,就算是 FireMonkey,勢必也需要考量每個平台的設計重點而調整開發手法。

免費、可商業使用的 Delphi 和 C++ Builder Berlin 介紹及下載教學

Delphi / C++ Builder Starter Edition (入門版) 是繼 Turbo Delphi Explorer 和 Turbo C++ Explorer 之後,走向推廣路線的產品。


這是體驗世界上最棒的開發工具一個很好的機會!

Delphi ORM Generator

What is your code pattern? Like below:

MyDataSet.FieldByName(‘MYFIELD’).AsString := something…;
MyDataSet.Fields[n].AsString := something…;


Why can not used ORM(Object-relational mapping) code in Delphi?
Ex:
Employee.EmpNo := 1;
Employee.Name := 'Eden';


Because TDataSet! It's always only one mapping method: FieldByName. You are always only to use:

IDE design mode, drop down TDataSet...Open TFields box, append all fields...Type innumerable "FieldByName" and "Fields" in Editor...
That is not your best solution, ever!

You need "Strong Type"! It is like String, Integer, Double etc!


So "Delphi ORM generator" application is born! as shown below:



How to connect?
“Delphi ORM generator” that uses ODBC, it can connection any database.

“With Table”
It can select multi items to build source unit in right memo. (Select only one Table in current version)

“With SQL” and “By MyBase”
It provides analysis SQL statement / MyBase data to build source unit (O…