Powerbuilder11將C/S程式轉換為B/S ASP.NET

來源:互聯網
上載者:User



--  作者:susue
--  發布時間:2007-9-17 16:02:00
--  [原創]pb11轉換c/s到b/s大功告成

今天閑來無事,關注一下新技術pb11 !

 

--1 開發環境安裝
--11 先安裝windows的IIS5.0以上
--12 再安裝asp.net framework 2.0
--13 下載(http://www.asp.net/iewebcontrols/download.aspx) ,安裝IE Web Control ,
 解壓後運行C://Program Files//IE Web Controls//build.bat
 建立C://Program Files//IE Web Controls//build
 把C://Program Files//IE Web Controls//build//Runtime//*.*的所有檔案拷貝到iis的工作目錄
 預設就是c://inetpub//wwwroot
 拷貝的dos命令如下: 
 xcopy /s /i .//build//Runtime c://Inetpub//wwwroot//webctrl_client//1_0 /y
(註:webctrl_client//1_0目錄也可以手工建立拷貝)

--14 下載pb11(PowerBuilder110.zip,CommonInstaller.zip),安裝PB11

--2 轉換c/s的pb程式為b/s的程式
--21 先把你的程式移植到pb11,用pb11開啟workspace和target即可,pb11自動移植,調試能在c/sx下運行正常
--22 開始轉換了,菜單操作file>New開啟[New]選擇視窗選[target] - .NET Web Forms Application
按嚮導操作即可,
step1 關於嚮導的介紹
step2 選Use an existing library and application object
step3 找到你的程式入口即application object
step4 加上你所用的pbl檔案
step5 命名pbt檔案名稱,也可直接下一步[next>]
step6 命名project object,也可直接下一步[next>]
step7 輸入你在iis裡的虛擬目錄,也可直接下一步[next>]
step8 加上你用的資源檔
step9 如果你用了第三方的動太庫dll,在這裡加上,沒有就[next>]
step10 如果你想用了javascript,在這裡加吧,我沒有這玩意。
step11 你要發布的web伺服器
step12 匯總一下你的選擇,[Finish>],偉大的.net Web forms建立完成

step13 發布吧,Deploy Project,你只要點一個按鈕即可,你點只煙,倒上茶耐心的等一下吧
發布過程如下:
 先檢查你的iis是否服務
 產生.NET assembly 檔案
 產生PBD檔案
 拷貝檔案到IIS伺服器
 發布完成

step14 激動人心的時刻到了,換台機器用ie開啟你的程式(看你的具體的ip地址、虛擬目錄)http://gst-susue/oands
經過漫長的等待,asp.net第一次運行要先編譯一下,下次就快點了。

step15 “我轉換成功了,我轉換成功了!”奔走相告、萬人空巷。

------------------------------------------------------------------------------
哈哈哈!呵呵呵!噢噢噢!吼吼吼!嗷嗷嗷!哢哢哢!稀裡嘩啦!嘰裡咕嚕!

累死Java,jsp;氣死Vs.net;PHP見鬼去吧。

 

--  作者:susue
--  發布時間:2007-9-17 16:03:00
--  

來個

此主題相關圖片如下:

--  作者:susue
--  發布時間:2007-9-17 16:03:00
--  
再來一個
此主題相關圖片如下:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.