InfoQ Homepage Development Content on InfoQ
-
Catching up with Selenium: Testing Ajax, v0.8 Released
Selenium is a web app functional testing tool that uses JavaScript and Iframes to embed a test automation engine in your browser, allowing Selenium to execute in any JavaScript-enabled browser. InfoQ spoke to core developer Jeff Xiong to find out more about the recent 0.8 release of Selenium core. Also, InfoQ is hosting a new article showing how to use Selenium to test Ajax apps.
-
SWT running on Swing: Christopher Deckers on the SWTSwing Project
As soon as the Standard Widget Toolkit (SWT) Java UI API was released, developers as wondered if a Swing implementation could be written. A number of efforts have come and gone but the new SWTSwing project is quicking making this desire a reality.
-
VersionOne Publishes Agile Tool Evaluator's Guide
VersionOne, a provider of Agile project and lifecycle management tools has recently published an Agile Tool Evaluator Guide intended to help organizations in choosing software to support their Agile teams and processes. InfoQ interviewed VP Michael Leeds about how the featureset in this guide was compiled.
-
Terracotta Releases Clustering for Spring
Terracotta, Inc. recently released their new Terracotta for Spring product which provides high-availability and high performance clustering to applications written using the Spring framework. Terracotta for Spring integrates at the configuration file level reducing the need for developers to make changes to their code to enable clustering support.
-
Grasshopper 2.0 IL to Java bytecode Compiler Technology Preview
Mainsoft has released a preview of Grasshopper 2.0 that is compatible with Visual Studio 2005. Grasshopper allows Visual Studio developers to cross-compile IL into Java bytecode. Developers can then run their applications on a J2EE/Tomcat stack.
-
Yahoo! Launches Ruby Developer Center
Yahoo! progresses with its support of Ruby with the opening of a "Ruby Developer Center" for Ruby developers who wish to access Yahoo's services.
-
C24 Creates Process for XQuery over non-XML without intermediary XML
Financial integration tool vendor C24 has added a unique XQuery optimization to their Integration Objects product that allows full XML XQuery and XSLT capabilities on non-XML documents without the overhead of first converting those non-xml documents into instances of XML.
-
A Real Migration Strategy for Visual Basic 6 Applications
Microsoft's Visual Basic Team has released a new Visual Studio Power Pack called Interop Forms Toolkit 1.0. This toolkit allows developers to embed VB.Net forms inside a VB6 application.
-
Using Groovy To Write Less Code
In a new IBM DeveloperWorks article, Scott Hickey compares writing code in Java versus Groovy. He finds that Groovy allows developers to focus more time writing algorithms and less time focusing on language semantics.
-
Instantiations Adds Google Web Toolkit Support with GWT Designer
GWT has become the new favorite technology of tools providers. Instantiations, makers of visual design tools for SWT and Swing, has now added GWT support with the GWT designer.
-
AspectJ and AJDT Promoted to Eclipse Tools Project
AspectJ and the AJDT (AspectJ Development Tools) projects have now moved from being Technology projects to become Tools projects. AJDT lead Matt Chapman told InfoQ that the move "is a significant milestone in AspectJ's history, and reflects the maturity and popularity of both the language and the Eclipse IDE support."
-
Visual Studio 2005 Tools for Office 2007 Beta Released
A beta of Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System Beta has been released. This add-in for Visual Studio allows developers to extend Office 2007 applications.
-
Microsoft DSL Tools 1.0 RTM
Microsoft has released the first RTM version of its Domain Specific Language Tools. According to Microsoft, "Domain-Specific Language Tools lets you create a custom graphical designer that uses your own domain-specific diagrammatic notation. You can then create custom text templates that use models created in your designer to generate source code and other files."
-
Migrating Applications to Struts2
Struts was first released in June of 2001 and has become the de-facto standard for web application development. In December 2002 it was announced that WebWork and Struts Ti would join forces to become Struts Action Framework 2.0 and the official successor to Struts. In a new InfoQ article series, Ian Roughley looks at the task of moving applications from Struts to Struts2.
-
Domain Specific Languages: A summary of recent ideas & debates
Recent discussions have introduced new distinctions useful for understanding the use cases for DSLs. Joel Spolsky explained how the use of a DSL avoided large porting costs and simplified deployment/maintenance. Mark Dominus made the case that design patterns are a sign of language deficiency. Buko Obele says DSLs are a bad idea because they do not do a good job controlling change over time.