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

  • Excelsior JET 4.8 released, company comments on impact of Java GPL

    Excelsior JET 4.8, an implementation of Java SE 5.0 that creates a native application for Windows or Linux from your code, was recently released offering substantial reduction in disk footprint. Excelsior is licensed commercially and they're investigating how they will handle the open sourcing of Java.

  • InfoQ Article: Compass Introduction, Compass 1.1 M3 now available

    InfoQ has released an article describing how to get started with the Compass search integration API. The Compass Project has also released version 1.1 M3 with major features including support for polymorphic relationships and better cyclic mappings support.

  • Martin Fowler, Dave Thomas, Werner Vogels to speak at QCon London

    Since our last announcement, the QCon conference, InfoQ and JAOO's new annual joint conference in London (March 12-16), has been making a lot of progress. The tracks have been defined, more speakers have committed to joining, and it's looking like QCon could become an important world-wide annual event.

  • Interview with Alberto Savoia on AgitarOne, a unit-testing solution

    Agitar recently released AgitarOne and InfoQ sat down with Alberto Savoia, CTO, VP of Engineering, and co-founder of Agitar to talk about the new product. AgitarOne is a unit-testing product that provides exploratory testing, generates JUnit regression tests, continuous integration and test coverage reports.

  • Eclipse AJDT Release Provides Support for AspectJ 1.5.3 on Eclipse 3.0-3.3

    The AJDT teams recently released 4 new versions of AJDT providing numerous bug fixes, new features, and support AspectJ 1.5.3. This is the first time that the AJDT versions for Eclipse 3.0-3.3 have been released simultaneously.

  • Presentation: Ted Neward demos WPF-Java & other .NET+Java integrations

    In this presentation recorded at JAOO, Ted Neward goes into further depth on Java and .NET integration strategies, explaining how Microsoft Office can be a rich client over Java, demonstrating buiding a Windows Presentation Foundation GUI on top of Java POJOs, Windows Communications Foundation interop, and more.

  • New Tool Allows Java to Easily Adapt to Timezone Changes

    Today John O'Conner blogged on Sun's new tzupdater tool which allows existing JRE installs of version 1.4 or later to be modified to reflect timezone changes. Recently JRE updates were released to account for Australian and United States timezone changes.

  • Multi-core Processors: Good or Bad for Java

    Two recent items on the internet have looked at the topic of multi-core processors and Java. A recent article by Randall Scarberry of JavaWorld.com looks at using the Java concurrency API to write multi-threaded algorithms. Billy Newport of IBM also recently written a blog post detailing how Java may not be well suited for multi-core processors.

  • InfoQ Article: Making AspectJ development easier with AJDT

    Aspect Oriented Programming (AOP) can be used to solve a number of today's application requirements but can also be intimidating for developers when getting started. A new article by Matt Chapman, AJDT Project Lead, shows how AOP development with the popular AspectJ library can be made easier using the Eclipse AspectJ Development Tools (AJDT) plugin.

  • Presentation: Joshua Bloch on Good API Design

    A well-written API can be a great asset to the organization that wrote it and to all that use it. Given the importance of good API design, surprisingly little has been written on the subject. In this talk (recorded at Javapolis), Java library designer Joshua Bloch teaches how to design good APIs, with many examples of what good and bad APIs look like.

  • JBoss Seam 1.1 Indepth: An Interview with Gavin King

    Seam 1.1 CR1 has just released, with the full GA coming within a couple of weeks. Major new changes include the ability to run SEAM without EJB making it useable in any appserver and even Tomcat, a new concurrency model, ICEFaces/Ajax4JSF integration, and Rails-like code generation/command line tools. InfoQ spoke to Seam creator Gavin King about the release.

  • JRuby brings Rails applications to Glassfish

    It is now possible to deploy Ruby on Rails applications on Glassfish. Utilizing JRuby and its growing support for Rails, Glassfish can now be used as a production platform, allowing a more robust and scalable deployment platform.

  • Job Trends: EJB, Spring, and Hibernate

    Rick Hightower has posted a few graphs from Indeed's Job Trends comparing Spring against EJB3 and various ORM tools against each other. The graphs show that Spring is steadily gaining while EJB3 (and EJB overall) is not. Similarly, Hibernate continues to dominate the ORM field in job postings.

  • IBM's Response to Open Source Java under GPL

    Last week some publications alluded to an official response by IBM regarding open source Java. InfoQ got a copy from IBM, republished here. IBM is generally supportive of the move, but would have preferred the contribution be made to Apache Harmony or at least under an Apache compatible license.

  • Apache Axis2 1.1 Released

    Version 1.1 of Axis2, the Apache Web services stack, has been released, including significantly improved documentation and support for POJO and Spring services and clients.

BT