開發(fā)Java的又一利器-Visual Cafe
Visual Cafe Preview Release1包括⑶
●可視化的開發(fā)環(huán)境
●交互作用極強(qiáng)的Interaction Wizard
●高級(jí)的調(diào)試器視圖
●雙向開發(fā)
應(yīng)注意的是,Visual CafePR1不包括系統(tǒng)程序庫及設(shè)計(jì)管理支援,這一問題渴望在幾周后的PR2中得到解決。對于產(chǎn)品開發(fā)來說,請繼續(xù)使用Cafe1.5。
Symantec公司推出的適用于Windows平臺(tái)下載的Visual Cafe是第一個(gè)適合于Java 語言的完整的快速應(yīng)用開發(fā)RAD(RapidAppli-cation Develop-ment)環(huán)境。有媒體稱Visual Cafe如同當(dāng)年Delphi超越微軟公司的Visual Basic 3.0一樣,今天,它也超越了Bor-land 的Delphi。
Visual Cafe的核心是快捷應(yīng)用程序開發(fā)工具(RAD:Rapid Application Devel-opment), 比如說圖形化用戶界面編譯器、組件程序庫和Interaction Wizard。當(dāng)Visual Cafe生 成Java代碼時(shí),這些工具可以幫助用戶以圖形化的方式編譯應(yīng)用程序組件,除此之外,用 戶不必使用復(fù)雜的應(yīng)用程序開發(fā)工具即可通過使用Visual Cafe來將交互性和動(dòng)畫加入 您的應(yīng)用程序中。Symantec公司Internet部經(jīng)理Mansour Safai對此評(píng)價(jià)說:“通過成 功地采用了Visual Cafe產(chǎn)品,現(xiàn)在我們已經(jīng)可以提供給用戶所要求的可視化應(yīng)用程序開 發(fā)編程技術(shù)了。”
Cafe是一個(gè)具有強(qiáng)化功能的RAD系統(tǒng),它主要具有以下顯著的特點(diǎn):
●具有一個(gè)強(qiáng)大的綜合形式設(shè)計(jì)工具的開發(fā)環(huán)境
●對象庫包含了形式、窗口及數(shù)據(jù)庫的系統(tǒng)集成
●支持對擴(kuò)展的對象庫進(jìn)行三級(jí)控制
●強(qiáng)大的交互功能允許用戶指定基于形式對象的操作
●程序設(shè)計(jì)器讀取源代碼并反映源變化,確保源代碼及可視化工具間的同步
●產(chǎn)生用戶應(yīng)用程序模板
●項(xiàng)目窗口顯示項(xiàng)目,包括項(xiàng)目中的收錄對象或標(biāo)準(zhǔn)源文件
●資源窗口顯示事件的文本表及其相應(yīng)處理方法
●變量窗口與一個(gè)擴(kuò)展變量作用域合并
●觀看窗口允許用戶瀏覽及修改其變量值
●觀看窗口支持包括函數(shù)在內(nèi)的表達(dá)式求值
●修改變量值及繼續(xù)調(diào)試均不需要再次下載
●設(shè)置基于一個(gè)表達(dá)式的條件斷點(diǎn)
●源窗口幫助用戶快速瀏覽變量值
●所有的調(diào)試窗口均提供了便于顯示的欄
●強(qiáng)化的高速編譯器
●強(qiáng)化的字節(jié)代碼編譯器生成編譯的Java文件
Visual Cafe強(qiáng)大的交互作用給用戶提供了以圖形化方式指定所進(jìn)行操作的功能。Visual Cafe為所指定的關(guān)系自動(dòng)生成或更新必要的Java代碼。
利用Visual Cafe,用戶可以從一個(gè)標(biāo)準(zhǔn)對象數(shù)據(jù)庫中集合完整的Java應(yīng)用程序和Applet,而不必再編寫源代碼。Visual Cafe還提供了一個(gè)擴(kuò)充的源代碼開發(fā)工具集。
Visual Cafe綜合了Java軟件的可視化源程序開發(fā)工具,它允許開發(fā)人員在可視化視圖和源視圖之間進(jìn)行有效地轉(zhuǎn)換。在可視化視圖中進(jìn)行的修改立即反映在源代碼中。對源代碼的改變自動(dòng)更新可視化視圖。
Visual Cafe將自動(dòng)生成所指明關(guān)系的必要Java代碼。
Visual Cafe可以在Windows95和Win-dowsNT平臺(tái)下運(yùn)行,Symantec公司也準(zhǔn)備 為Java開發(fā)工作提供一個(gè)在Power Macin-tosh操作系統(tǒng)下可以運(yùn)行的RAD工具。
相關(guān)文章:
1. 告別AJAX實(shí)現(xiàn)無刷新提交表單2. XML入門的常見問題(一)3. 封裝一個(gè)vue中也可使用的uniapp的全局彈窗組件(任何頁面都可以彈出)4. webpack高級(jí)配置與優(yōu)化詳解5. 阿里前端開發(fā)中的規(guī)范要求6. 低版本IE正常運(yùn)行HTML5+CSS3網(wǎng)站的3種解決方案7. css列表標(biāo)簽list與表格標(biāo)簽table詳解8. html小技巧之td,div標(biāo)簽里內(nèi)容不換行9. 讀寫xml文件的2個(gè)小函數(shù)10. IE6/IE7/IE8/IE9中tbody的innerHTML不能賦值的完美解決方案
