BEA Workshop 3.2 is now available *Now With Eclipse 3.2 and WTP 1.5*
Bill Roth's Blog | July 18, 2006??06:01 AM | Comments (0)
BEA is the first enterprise vendor to deliver a commercial product on the Callisto release, which includes the Core Eclipse platform, version 3.2 and the Web Tools Project(WTP) version 1.5.
But that is not all. New changes include:
- Upgraded to Eclipse 3.2 and WTP 1.5 (the Callisto release of June 30/2006)
- Updated Spring support -- automatic generation of Spring artifacts from O/R mappings
- Improved Kodo support: a Kodo facet, integrated Kodo development license, Kodo tutorial
- Support the final EJB 3.0 spec for persistence and in conformance with industry usage, our documentation is upgraded to refer to EJB3 persistence as the Java Persistence API (JPA).
- Upgraded documentation, including expanded documentation of supported servers
- New JSP tutorial for new users or Workshop for JSP downloaders
Improved Debug/test features include:
- Hot deployment
- Manual deployment
- Remote debugging
If you want to try the new features,
download the new version from the BEA Download Center.
There are some important improvements to infrastructure. Libraries for Hibernate, Kodo, Spring and Struts are downloaded on first use. This means that you do not have to agree to licenses for these features unless and until you choose to use them in a project. This allows you to make a conscious choice about which Blended frameworks to use, and also allows a smaller download. Also, we've make a number of bug fixes and improvements geared toward making the Studio platform more useful and robust. We have also improved the trial period extended to 30 days (from previous 15 days).
Crass commercialism Warning: As a feature for those you reading this blog, you can get $200 off buying BEA Workshop using the following discount code, BRblog07302006. (Note: this is available for online purchases only, and expires 7/30/2006) You can find BEA Workshop on the BEA Download site
For more information about this release, see Pieter Humphrey's blog.
BEA的Workshop Studio 開(kāi)發(fā)者的最佳IDE利器
讓我們先來(lái)看一段已經(jīng)過(guò)時(shí)的消息:“EclipseCon 是全球矚目的專(zhuān)注于 Eclipse的大會(huì)。2006年的EclipseCon 在加利福尼亞州的Santa Clara拉開(kāi)了帷幕。BEA的Workshop Studio獲得了基于Eclipse最佳商業(yè)開(kāi)發(fā)工具的稱(chēng)號(hào)。"
在經(jīng)歷了更名及對(duì)M7的收購(gòu)之后,Workshop Studio終于顯出其王者之氣,也終于贏得開(kāi)發(fā)工具社區(qū)的肯定。但與Eclipse相比,這款已獲殊榮的開(kāi)發(fā)工具使用人數(shù)卻并不是特別多,一個(gè)當(dāng)然和它的大器晚成有關(guān)系,但另一方面也和開(kāi)發(fā)人員對(duì)它的不甚了解有關(guān)系。下面讓我們花幾分鐘的時(shí)間對(duì)它簡(jiǎn)單了解一下:
BEA Workshop Studio為eclipse環(huán)境提供專(zhuān)業(yè)化的工具。BEA Workshop Studio包括:
BEA Workshop JSP Editor
BEA Workshop for Struts
BEA Workshop for JSF
Hibernate ORM 和全面支持AppXRay
Studio為開(kāi)發(fā)復(fù)雜的、基于行業(yè)標(biāo)準(zhǔn)框架的Web應(yīng)用提供無(wú)與倫比的強(qiáng)大支持。BEA Workshop Studio包括成熟的WYSIWYG編輯器和BEA的AppXRay技術(shù),允許深層次分析整個(gè)Web應(yīng)用,在代碼完成、錯(cuò)誤檢查和驗(yàn)證等方面提供前所未有的深層次支持和功能,范圍覆蓋應(yīng)用的各層(MVC)。
Hibernate
BEA Workshop Studio為BEA Workshop ORM Workbench引入了對(duì)Hibernate和數(shù)據(jù)庫(kù)工具的新增支持。
DbXplore 數(shù)據(jù)庫(kù)瀏覽器適用于所有的主流數(shù)據(jù)庫(kù),包括Oracle、DB2、Sybase、SQL Server和MySQL
DbXaminer Database Diagrams和SQL Editor
Hibernate Mapping Editor
Hibernate Entities Editor
AppXRay支持以上數(shù)據(jù)庫(kù),提供代碼完成、錯(cuò)誤檢查和驗(yàn)證,范圍涵蓋與Hibernate相關(guān)的文件和類(lèi)
JSP IDE
BEA Workshop Studio提供目前市場(chǎng)中最先進(jìn)的Java Server Page (JSP) 編輯器。它提供專(zhuān)業(yè)的JSP源代碼編輯器,以及WYSIWYG 可視化JSP編輯器。不管是以前已有的,還是新出現(xiàn)的,該編輯器都有助于有力支持開(kāi)發(fā)JSP、JSF及Struts頁(yè)。BEA Workshop Studio還全面支持AppXRay和完全JSP調(diào)試、JSP 2.0 標(biāo)記文件和 JSP 2.0 Expression Language (EL)。
AppXRay
BEA Workshop Studio還引入了一種名為AppXRay 的創(chuàng)新(專(zhuān)利申請(qǐng)中)技術(shù)。AppXRay技術(shù)構(gòu)建應(yīng)用中所有工件(artifact)的完整數(shù)據(jù)庫(kù),并跟蹤它們之間的關(guān)系。該數(shù)據(jù)庫(kù)使您能夠充分了解整個(gè)應(yīng)用的情況:?
當(dāng)應(yīng)用處于不一致?tīng)顟B(tài)時(shí)進(jìn)行追蹤
在執(zhí)行之前警告應(yīng)用中存在錯(cuò)誤?
依賴(lài)性感知代碼完成?
動(dòng)態(tài)驗(yàn)證、一致性和錯(cuò)誤檢查
最重要的是,該數(shù)據(jù)庫(kù)了解從代碼到部署描述文件,從JSF到Java的所有工件。
AppXaminer
BEA Workshop Studio引入了AppXaminer,這是一種深入徹底察看Web應(yīng)用依賴(lài)性的視圖,從而提供自動(dòng)問(wèn)題檢測(cè)和在整個(gè)環(huán)境內(nèi)的輕松導(dǎo)航。馬上導(dǎo)入您的應(yīng)用,全面改善質(zhì)量!
AppXNavigator
AppXNavigator提供對(duì)其他工件的源代碼級(jí)、超鏈接形式的導(dǎo)航,這些工件包括Struts、JSP、圖像、Java或?yàn)锳ppXRay所知的其它Web應(yīng)用工件,使您能夠直接達(dá)到源代碼實(shí)現(xiàn),從而可快速編輯。
AppXplorer
AppXplorer 提供一種強(qiáng)大且便捷的視圖,可以識(shí)別出Web應(yīng)用工件,例如與Struts 框架相關(guān)的工件。用戶(hù)可從該視圖找到所有依賴(lài)性和參考,或創(chuàng)建新元素。
Eclipse更新支持
對(duì)Eclipse Update Manager的支持功能允許從Eclipse中對(duì)目前安裝的BEA Workshop插件進(jìn)行自動(dòng)更新,具體作法為選擇“幫助> 軟件更新> 查找并安裝... (Help > Software Updates > Find and Install...) ”菜單項(xiàng)。