InfoQ Homepage Java Content on InfoQ
-
Fluint Unit Test Tool for Flex
As rich Internet application (RIA) technologies are becoming more prevalent, more tools are being created to support RIA development. Flex unit test tool Fluint is an example. InfoQ spoke with Michael Labriala, Fluint developer and Flex architect, to learn more about using Fluint as a unit test solution in Flex development.
-
Polyforms - Reduce DAO Code Duplication
The goal of the Polyforms project is to remove the heavily duplicated glue code to tie data access objects to the underlying persistence API.
-
Java SE 6 Update 10 is out but what does it deliver?
After being in beta for about a year and having more than 1 million downloads, the Java SE 6 Update 10 (6u10) , dubbed the “Consumer JRE” has been released. With this release which is primarily focused on the Java Plug-In, Sun is trying to deliver on its promise for an enhanced rich client user experience and paves the way for the upcoming JavaFX Desktop 1.0.
-
Interview: Ted Neward on Present and Past Languages
In this interview filmed during QCon London 2008, Ted Neward, author of "Effective Enterprise Java", talks about languages, statical, dynamical, objectual or functional. He dives into Java, C#, C++, Haskell, Scala, VB, and Lisp, to name some of them, comparing the benefits and disadvantages of using one or another.
-
Terracotta 2.7 Release Supports GlassFish, Spring 2.5 and Distributed Garbage Collection
The latest version of Terracotta, an open source Java clustering framework, supports GlassFish, Spring 2.5 and new features like Automated High Availability Mode, Improved Distributed Garbage Collector (DGC) Performance and Visibility, and Cluster-Wide Runtime Statistics. Terracotta development team announced last week the availability of Terracotta 2.7 version.
-
Prana Framework Helps on ActionScript 3 Application Development
Prana is an Inversion of Control (IoC) type of application framework for Adobe Flex or ActionScript 3 based development. InfoQ recently spoke with the Prana framework’s creators Christophe Herreman and Damir Murat to learn more insights about the usage of the framework.
-
More on Granite Data Service's with Project Founder Franck Wolff
Earlier this year, InfoQ discussed Granite Data Services (GDS) with project founder Franck Wolff. In this post, we follow-up with Wolff to learn more about the recent 1.1 release of GDS.
-
A Speedier Groovy Coming Soon
The Groovy development team and G2One have been working to improve the performance and features of Groovy, while maintaining a stable release. The steady work on Groovy 1.6 has led to significant performance improvements available in beta form right now.
-
JBoss Enterprise SOA Platform 4.3 and JBoss Operations Network 2.1 Released
Red Hat has released a new version of the JBoss Enterprise SOA Platform (version 4.3) and a new version of JBoss Operations Network (2.1). The new SOA Platform allows for the remote monitoring and management of open source SOA deployments while the new integrated management platform aims to improve cooperative support.
-
Adobe Releases Flash 10
The latest update to the Flash Player from Adobe Systems has been released for general availability. To take full advantage of many of the new features, developers will have to wait for the release of Flex 4 sometime next year. However, Flash 10 does bring four main improvements that should interest developers: Pixel Bender, 3D Effects, Advanced Text Layout, and changes to File Reference API.
-
Is Groovy a Better Choice Than Java for Creating Internal DSLs?
JVM-compatible languages such as Scala, Groovy and JRuby are recently gaining more popularity for developing Domain Specific Languages (DSLs). But are they better suited to creating internal DSLs than the Java programming language? Venkat Subramaniam explains why "Essence over ceremony" and "Metaprogramming" features in a dynamic language like Groovy help in developing internal DSLs.
-
Date and Time API: Round 3
The existing Date and Calendar classes haven't really fit the bill for developers and have often been a painful area of the API to work with. JSR 310 aims to provide a complete, fully featured Date and Time API for the Java platform which might be available with Java 7.
-
Flex Testing with FlexMonkey
In this post, InfoQ.com discusses FlexMonkey with project founder Stu Stern of Gorilla Logic. FlexMonkey is an open source record / playback tool for testing Flex applications.
-
Deep Linking in Flex with URLKit
In Rich Internet Applications, Deep Linking is the ability to link directly into a specific state of the application without reloading the application. In Flex 3, Deep Linking support was added, but does not support many advanced requirements. For those cases, Flex developers can use URLKit.
-
Article: Java FX Technology Preview
InfoQ takes a look at the JavaFX preview release and talks to Sun Staff Engineer Joshua Marinacci about version 1 expected this autumn.