BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Java Content on InfoQ

  • Article: Composite Oriented Programming with Qi4j

    The goal of modeling domain concepts through objects set by OOP has for a long time been handled in insufficient ways. In this article we introduce the concept of Composite Oriented Programming, and show how it avoids the issues with OOP and reignites the hope of being able to compose domain models with reusable pieces.

  • Faster Test Runs With Clover's Test Optimization

    The recent release of Clover 2.4 highlights a new "Test Optimization" feature that offers to speed up CI builds and allow developers to spend less time waiting for their tests to run. The feature leverages "per-test" coverage data to selectively run only the tests impacted by your code changes.

  • JavaFX and Adobe Flex Insider Shares Thoughts

    Chet Haase of Adobe Systems, who previously worked at Sun on the JavaFX team, shared his comparisons of JavaFX and Adobe Flex on the Yahoo FlexCoder group.

  • Adobe MAX Day 1 Brings AIR 1.5 and Flex 3.2

    Adobe's annual MAX conference kicked off in San Francisco yesterday. The keynote covered a wide variety of themes including cloud/client computing, RIA's in the enterprise, and creating a consistent platform across a variety of devices (computers, televisions, mobile, etc).

  • Debunking Common Myths About ColdFusion

    ColdFusion has been around for quite some time — since 1995 — and like any technology with a bit of age behind it, quite a few misconceptions exist about the platform and its capabilities. This contributed article addresses some of the common myths around CF.

  • OpenEJB 3.1 Supports EJB Singletons, Constructor Injection and Spring Integration

    The latest release of OpenEJB, an open source lightweight EJB 3.0 implementation framework, supports EJB 3.1 Singletons, Constructor Injection and integration with Spring framework. Apache OpenEJB development team announced last week the release of version 3.1 of the framework.

  • Is Java losing Ground to Flex?

    As rich Internet application (RIA) technologies mature and become more widely visible to developers, inevitably they will cross with established technologies, like Java. A recent blog post from the game development company Sharendipitous Moments, entitled “We’re Moving to Flash. Here’s Why,” created discussion on whether Java is losing ground to RIA technologies, such as Flex.

  • Tasktop 1.3: Support Added for Firefox and Linux

    Tasktop Technologies, the company which created Eclipse Mylyn and leads its development, released Tasktop version 1.3 today. InfoQ interviewed Tasktop CEO and Eclipse Mylyn project lead Mik Kersten to learn more about this release and what changes it brings for end users.

  • RIA Frameworks: And the Survey Says…

    Given the number of frameworks now available for rich Internet application (RIA), choosing the right one, if not the best one, can be a difficult decision. Inside RIA recently completed an online survey that asked Flex/ActionScript RIA developers about their preferred frameworks.

  • Careful With Your Coverage Metrics

    Christian Gruber takes some time to clarify the TDD stance on using code coverage metrics. He discusses what code coverage metrics do and don't tell you, how TDD fits into the picture, and how one might be best advised to use their code coverage metrics.

  • 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.

  • Apache Solr: Extensible, Clustered Search Server Built on Lucene

    The Apache Solr project, an open source enterprise search server based on Apache Lucene, recently released version 1.3. InfoQ spoke with Solr creator Yonik Seeley to learn more about this release, and also about what capabilities Solr offers to end users.

  • SpringSource Embraces Groovy and Grails with Acquisition of G2One

    SpringSource announced today the acquisition of G2One, the company behind Grails and Groovy. InfoQ sat down with SpringSource CEO Rod Johnson and G2One CTO Graeme Rocher to discuss the benefits of combining forces.

  • OSGi in the Enterprise

    With the recent announcement of GlassFish v3 "Prelude", Sun's OSGi-based Java EE 6 server, the use of OSGi across the enterprise has grown to encompass almost all of the back-end servers.

  • JackBe Offers Free Developer Edition of Presto Mashup Platform

    JackBe, an enterprise mashup software provider, announced last week the availability of free Developer Edition of Presto Enterprise Mashup Platform. This is a community version of Presto Enterprise Mashup software which can be used to create and publish the mashup components. The product suite also includes a Mashup Server, An Eclipse-based Mashup Studio IDE and Mashup Composers.

BT