Exadel Studio Pro 3.5 combines visual and source-oriented development approaches and enables developers to work with multiple frameworks within a single environment.
Open-source technologies that Exadel Studio Pro 3.5 supports include JSF, MyFaces, AJAX, Facelets, Oracle ADF (Application Developer Framework), Shale, Struts, Spring, Hibernate and Data Access Objects.
Amy Cole, chief marketing officer at Exadel, said Exadel Studio 3.5 is the only IDE to support the 1.0 version of the Eclipse WTP.
Shale is a Struts subproject at the Apache Software Foundation. Not only does Exadel 3.5 support Struts, but also the newer Shale framework and the Facelets 1.0 extension to JSF—technologies aimed at making the design of Web applications faster and more powerful, Shabalov said.
Exadel Studio Pro 3.5 features extensive support for the AJAX JSF components in the Apache MyFaces sandbox component library, Shabalov said. However, it doesnt bundle AJAX components, but fully integrates them into the visual editing environment in four specific ways, he said.
One way is that the AJAX components are easily accessible through the Exadel Palette used with the Exadel VPE (Visual Page Editor). Also, dragging and dropping an AJAX component onto a page using VPE launches a wizard for setting up the component for use in the page. And the display in VPE of AJAX components on a page is completely handled out-of-the-box by customizable templates that come with Exadel Studio. In addition, full code assist is available for editing source code with AJAX components, Shabalov said.
With the Exadel tool developers can leverage AJAX to produce more efficient JSF applications by taking advantage of Exadel Palette support, component configuration wizards, WYSIWYG for working with the components, and specialized code assist in source code, according to Shabalov.
Cole said Exadel provides three primary offerings: open-source tools, training, and professional services and support, with more than 70 percent of the companys revenues coming from services. Exadel services include feasibility assessments, technology and migration road maps, community engagement plans, open-source development models, software frameworks reviews, vendor evaluation and selection, and education.
Shabalov said he views Exadels competition on various levels, but at the tools level, the primary competitors are BEA Systems M7 and Genuitecs MyEclipse.
Exadel has priced Exadel Studio Pro 3.5 at $199, an increase over the $99 the company charged for version 3.0 last year. However, Cole said she does not expect to see any negative impact on sales due to the higher price.
"Our products are very under-priced compared with the functionality we include in the software.