by Frank Sommers and Bill Venners, June 21, 2007
Using Ajax toolkits is a popular way to make JSF components more interactive. But multiple Ajax toolkits on the client can produce unintended consequences, explains ICESoft's Steve Maryka in this interview with Artima.
by Frank Sommers and Bill Venners, June 20, 2007
In this Artima interview, JBoss CTO Sacha Labourey explains the concept of a virtual database tier, and how virtual database tools can help access data from multiple legacy databases.
In this interview with Artima, Parasoft's Nada daVeiga talks about choosing the right combination of testing tools for Web application testing.
In this interview with Artima, Appistry's Kevin Haar describes the difference between explicit and implicit state in an enterprise application, and how implicit state plays a role in providing scalability and fault-tolerance.
by Frank Sommers and Bill Venners, June 14, 2007
Virtualization has often been touted as a means to achieving better utilization of available hardware. In this interview with Artima, DataSynapse's Shayne Higdon talks about another possible virtualization benefit: The ability to outsource application scaling to the virtualization layer.
by Frank Sommers and Bill Venners, June 13, 2007
As developers build rich, application-like Web interfaces, some find the HTTP protocol's stateless request-response paradigm limiting. In this interview with Artima, TIBCO's Kevin Hakman describes a new tool that provides persistent HTTP connections in a scalable manner, allowing for event driven application protocols to be used on the Web.
by Frank Sommers and Bill Venners, June 12, 2007
Web applications routinely depend on artifacts other than source and compiled code: images, tag libraries, XML configuration files, localization resource bundles, and other types of files are integral parts of a Web application. In this interview with Artima, Bill Roth, BEA vice president and unit executive of the company's Workshop division, discusses ways to manage dependencies on those artifacts.
Unit test tool maker Agitar recently released a free tool, JUnitFactory, that generates JUnit tests from code submitted via a Web site or with an Eclipse plugin. In this interview with Artima, Agitar founder Alberto Savoia talks about JUnitFactory, testing karma, and Testivus, a newly-discovered collection of epigraphs from an ancient software start-up.
System integration often conjures up the tedium of having to work with the quirks of legacy systems. To shake up the stodgy world of system integration, a new French company, Talend, is applying an open-source approach to producing a high-quality, free, system integration tool.
by Frank Sommers and Bill Venners, June 7, 2007
Developers think a great deal about the expected behavior of code, but expand much less effort on pondering the unusual conditions that could lead to bugs and software defects. According to Ben Chelf, CTO of Coverity, spending more time on thinking about the uncommon cases would result in higher-quality code.
by Frank Sommers and Bill Venners, June 6, 2007
When Sun announced JavaFX, its latest take on client-side Java, some developers noted that key features of JavaFX, such as its declarative programming style, were already present in other client-side frameworks, such as Flex. In this interview with Artima, James Ward, Adobe's Flex and Apollo evangelist, shares Adobe's response to JavaFX, and highlights some similarities and differences between Flex and JavaFX.
by Frank Sommers and Bill Venners, June 5, 2007
The ability for an application to adapt to future technologies, frameworks, and languages, is an important concern for enterprises investing in software development projects. In this interview with Artima, CipherSoft's Jennifer McNeill explains why adhering to standards is important in ensuring application longevity, and why developer curiosity can make it harder for applications to take advantage of future technologies.
by Frank Sommers and Bill Venners, June 1, 2007
As enterprises accumulate increasing amounts of operational business data, developers must find new ways to make that data useful at every level of a business. In this interview, Business Objects' Colin Gray discusses the value of business intelligence dashboards as a decision support tool.
by Frank Sommers and Bill Venners, May 31, 2007
This year's JavaOne slogan was "Open Possibilities." Artima asked Sun's JCP Chair Onno Kluyt to tell us about new possibilities that some Java developers may find surprising. In this interview, Kluyt describes three Java technologies that allow developers to build new kinds of applications.