2011年10月13日 星期四

Kaliningrad專案--整合Amber,Seaside以及Monticello

網路上有人釋出Kaliningrad專案意圖整合Amber,Seaside以及Monticello,讓Web開發的前端及後端都能一起來smalltalk,Jimmy's papa稍微小試了一下


先下載Seaside One-Click Experience 3.0.6
起始Seaside然後至Workspace執行下列指令,載入Kaliningrad專案

Gofer new
    url: 'http://ss3.gemstone.com/ss/Kaliningrad';
    package: 'ConfigurationOfKaliningrad';
    load.
((Smalltalk at: #ConfigurationOfKaliningrad) project version: '0.1') load.
寄件者 scratchlab01

將'JimmyScratchLab'新增到Monticello packages

寄件者 scratchlab01

新增後,可在Monticello Browder看到'JimmyScratchLab'這個Monticello package

寄件者 scratchlab01

將'JimmyScratchLab'這個Monticello package登記至KOAmberBrowser class

寄件者 scratchlab01

到Amber端(http://localhost:8080/tools/amber-browser)新增一個同名的'JimmyScratchLab' Package並新增#Test類別後,按下Commit package按鈕

寄件者 scratchlab01

回到後端Seaside,可看到Amber端的.st檔內容

寄件者 scratchlab01

還有自動產生的.js檔內容

寄件者 scratchlab01

沒有留言:

張貼留言