PowerBuilder 12.1 維護版已經正式發佈了,PowerBuilder 12.1 新增下面功能:
l 資料庫連結:
新增支援ASE 15.5、SQL Anywhere 12.0 的連結
l Datawindow 新增函式(Function)功能:
在 Find() 的函式當中新增一個參數(非必要性的),可以搜尋 deleted 或是 filtered 暫存區的資料。
PowerBuilder 12.1 維護版已經正式發佈了,PowerBuilder 12.1 新增下面功能:
l 資料庫連結:
新增支援ASE 15.5、SQL Anywhere 12.0 的連結
l Datawindow 新增函式(Function)功能:
在 Find() 的函式當中新增一個參數(非必要性的),可以搜尋 deleted 或是 filtered 暫存區的資料。
日期:2010/10/26 12:00pm EST (美東時間-紐約)
長度:45 分鐘
PowerBuilder 12.1 是 PowerBuilder 12 的維護修正版,包含有下面的修正功能:
傳統的 PowerBuilder 也有下面的功能修正
User Interface Components For Web applications, PM.Net framework uses MVC architecture and PowerMigrator.Net front-end tool will generate ASP.Net UI components automatically extracting it from the original PowerBuilder application. This increases reusability, maintainability, and extensibility. This also helps to encapsulate dependencies between forms and the logic associated with navigating between them.
一開始的時候我曾經懷疑過為什麼 PowerBuilder 12 .NET 沒有跟之前的版本一樣提供程式升級轉移(migration)的工具。但是突然之間我明白他的道理了。
PowerBuilder .NET 在移轉的過程當中,本身就是最好的升級輔助工具。
PowerBuilder .NET 在移轉的過程跟傳統其他版本的 PowerBuilder 移轉過程的差異是值得注意的。
當 PowerBuilder .NET 在第一次移轉的過程當中,舊有的 PBL 程式碼在移轉的過程當中是原封不動的。除此之外,PowerBuilder .NET 會建立一個新的目地(target)檔案與新的原始碼(source)目錄,然後利用這個新的目錄程式碼做轉移。
也就是說在移轉的過程當中,你可以保有你原始的傳統 PowerBuilder 程式碼,一旦你在移轉的過程當中發生錯誤,你只需要把所有移轉過程當中產生的檔案全部刪除即可。所以你可以不斷重複的做轉移測試並不會影響你原有的傳統程式碼。
* 範例程式下載
範例程式包括展示用的範例,以及未在 PowerBuilder 12 發表會會場展示的範例,各位可以多多參考其相關技術 (資料來源台灣 Sybase 網站)
* Trial 下載及PowerBuilder 12其他資訊
在傳統的PowerBuilder應用程式當中,所有的物件都是儲存在副檔名為 PBL 的物件管理庫(PowerBuilder Library)檔案中。
在新的 PowerBuilder .NET 開發環境當中,所有的物件不再儲存在副檔名為 PBL 的物件管理庫(PowerBuilder Library)檔案中,而是儲存在一個 PBL的資料夾當中,在這一個資料夾當中包含所有物件的原始程式碼。
因為公司玩PB的人都不在,所以今天被指派去聽PowerBuilder 12 巡迴發表會.
半天下來, 這個帶我CODING入門生涯的開發工具, 真讓人驚奇
最早開始是由PB6.0開始, 那時有位天才高手,在沒有CODING經驗的倩況下,在很短的時間就寫了一套template,有點類似像PFC的架構,但完全是自行架構的一套, 當時, 我還記得我也貢獻了一點CODING, 參考了PB附的PFC程式碼,寫了一些功能.
那時覺得PB在處理資料那塊,有玩過都應該知道DataWindow吧...做得真的很棒
雖然界面UI一點都不吸引人,但以做一個OLTP的APPLICATION而言, PowerBuilder簡直帥呆了, 到現在為此, 儘管市面上一堆開發工具, 但我仍然認為他是個快速開發Client-Server OLTP系統的好工具.
template歷經PB7,8,9,10,11,還真不是蓋的, 歷久不衰咧.
今天比較吸人的是用PB.Net寫.Net WPF, 光看到WPF三個字,就可以想
全球最大企業暨行動軟體領導廠商Sybase(NYSE: SY)宣佈,PowerBuilder® 12開始供貨。這個新一代、得獎肯定的快速應用開發工具軟體,讓開發人員以更容易、快速且具成本效益的方式,建立或轉移他們的商業應用到Microsoft .Net Framework,以徹底現代化與視覺化技術,創造有吸引力的應用使用者經驗。
「多年來,Sybase PowerBuilder一直做為應用開發生產力的堅實堡壘,讓各種等級的企業應用以高生產力的圖形使用者介面(GUI),結合重量級的資料庫導向。」IDC應用開發軟體研究部門的方案協理Al Hilwa表示:「PowerBuilder把Virtual Studio介面納入自己的基礎架構,成為一個無縫的Windows .Net環境。這種做法意味著,它現在可以被公平地考慮用來發展既有系統,也能用來開發兼容於Windows 32環境和.NET的新系統。」¹
嶄新的Sybase PowerBuilder 12架構搭配Microsoft的Virtual Studio基礎架構,為在.NET Framework環境中的PowerBuilder開發人員,提供最高等級的應用開發生產力。PowerBuilder 12仍舊只需要五行程式-取代其他語言工具的上百行程式-就能使用它專利的DataWindow®科技存取強大的商業邏輯。有了重新以C#改寫過的DataWindow,PowerBuilder 12也能產生管理式程式碼,並原生支援Microsoft新一代展示層架構(WPF),讓開發人員甚至更有生產力、彈性與安全性。此外,PowerBuilder 12也是目前唯一的產品,能讓客戶續用他們既有Win 32程式碼,並無縫轉移到.NET Framework,節省因改寫程式衍生的費用和複雜性。
8月12日「PowerBuilder 12巡迴發表會」台北場
當天研討會投影片資料可以在以下網址下載;
PowerBuilder Roadmap & New Feature
PowerBuilder 12 with WPF & WCF 介紹