2011-01-20 53 views

回答

8

哎呀。那麼,首先,六個主要版本。 (自從第10版起,Sybase一直在做x.5的狂歡。)我希望你不要在一個頁面中描述六個版本,儘管Stephanie在一行中做得很好。 < 笑容>

因爲我不知道是什麼巖你的船(Web服務可以使一個快樂,而另一個一直在尋找新的菜單樣式多年,同時又可能會欣喜若狂的是新超載修剪()可以提高夜間批處理的性能,足以讓他可以準時上牀睡覺),請讓我參考my list of PowerBuilder history,這會讓您從v8到v11.5。 (是的,v12缺失:長篇故事,沒人關心,它會得到修復。)希望通過在那裏瀏覽,你會發現對你和你的特定應用程序有用的東西。

如果您希望將您的應用程序轉移到可與最佳GUI進行競爭的應用程序中,那麼v12是一款遊戲改變者。 PB.NET不僅可以訪問WPF,它在GUI構建部門中具有非常大的潛力,而且還可以訪問.NET框架。進入它是一個相對無痛的遷移過程(比大多數PB遷移更困難,比重寫< 咧嘴>困難),這將使你進入水域,讓你開始試驗如何利用所有潛力。如果你還沒有準備好這樣的飛躍(遷移是單向的),那麼Win32,WinForms和WebForms開發仍然存在PB Classic。當你獲得v12時,你會獲得兩種環境。

祝你好運,

特里

5

我肯定有很多差異不大,但是從一個高層次的,它仍然幾乎是相同的。 我使用PB12 classic(不是.NET),它和PB7中的東西幾乎一樣。與更現代的語言和IDE相比,它仍然非常糟糕。它仍然經常崩潰IDE。 powerscript語言是相同的,現在已經落後於Python,C#,Ruby等更現代化的語言。它甚至比Java更古老!如果不按照正確的順序手動重新生成對象,仍然會出現奇怪的行爲。調試器仍然拒絕刪除斷點,並且經常會崩潰。所以,根據我的經驗,PB12與以前的版本沒有太大的不同。

所以,如果你有一個現有的應用程序,然後繼續升級 - 有可能噸錯誤修復和東西。 如果你有PB8並想開始一個新的應用程序,然後開始使用PB8,看看它如何 - 你可以稍後升級。 如果您正在考慮在PowerBuilder中啓動一個全新的應用程序,那麼...考慮其他選擇。