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

  • Eclipse Business Intelligence Reporting Tools Version 2.2 Adds MSOffice File Type Output Support

    BIRT 2.2 has been recently released with major enhancements as a part of Eclipse Europa release. BIRT is an Eclipse-based open source reporting system for Java and JEE based web applications. Among the new features of 2.2 are enhanced charting featuring and support for XLS, Word, Power Point and Post Script formats.

  • JLINQ: Runtime JDBC Generator for Eclipse

    Azadeh Ahadian of IBM has published an article introducing JLINQ on IBM's developerWorks site. Despite the name, JLINQ does not have much in common with Microsoft's LINQ, rather it is an Eclipse plugin providing integration with a database and runtime DAO code generation. The plugin is part of IBM's Developer Workbench that is coming with Viper, the next release of DB2.

  • Analyzing JavaScript in Respect to Performance

    In a new article Kirk Pepperdine has taken a detailed look at the topic of JavaScript performance. The article looks at common areas such as getters/setters, memory leaks, and bad micro benchmarking.

  • Presentation: Rod Johnson on Spring 2.0 and Beyond

    In this QCon session, Spring Creator Rod Johnson explains the important enhancements and features in Spring 2, including XML extensibility features, Spring AOP framework updates, first-class support for dynamic languages, JPA integration, and third party technology support such as Mule ESB, clustering tools, SCA, etc.

  • Apache Geronimo 2.0: Certified Java EE 5 compatible

    Apache Geronimo, an open-source Java Enterprise Edition (Java EE) application server, recently released version 2.0.1. InfoQ took the opportunity to learn more about Apache Geronimo and where it fits into the application server space.

  • Catching up with Closures for Java

    Neal Gafter recently gave a presentation at JavaOne and Jazoon '07 entitled "Closures for Java". The presentation is an accessible but thorough introduction to closures, the goals, the problem with existing solutions, all presented in a conversational style.

  • Building Complex Event Processing applications in Java with WebLogic Event Server

    A look at how BEA's WebLogic Event Server simplifies building Complex Event Processing applications.

  • Jython Receives First Major Release in 4 Years with Version 2.2

    The Jython team has released the first major release of Jython in 4 years with version 2.2. This version implements the internal architecture of Python 2.2 and features of Python 2.3.

  • Interview: OpenJPA & the JPA spec with Patrick Linskey

    OpenJPA is an implementation of the Java Persistence API (JPA) which can be used as a stand-alone POJO persistence layer, or it can be integrated into any EJB3.0 compliant container and many lightweight frameworks. In this interview, Patrick Linskey explains where OpenJPA came from, how it fits into the O/R Mapping space, the JPA specification, and future plans for OpenJPA.

  • JRuby 1.0.1 release, JRuby 1.1 plan posted

    Bugfix release JRuby 1.0.1 has just been made available, In other news: the planned items for JRuby 1.1, due this fall, were posted.

  • JQuery Gains Live DOM Binding with Live Query Plugin

    Live Query is a new plugin for jQuery that lets you register events or fire callbacks for matching DOM elements. The binding not only applies to elements that exist in the page at load time but also elements that are added later via Ajax.

  • JBoss Drools 4.0: Business rules now more accessible to non-programmers

    JBoss Drools, an open-source business rules engine, recently reached version 4.0. InfoQ took the opportunity to learn more about JBoss Drools and its current and future capabilities.

  • Catching Up with Scala

    The Scala programming language has been catching the eye of a number of developers as of late. Scala is a functional object-oriented language which provides a seamless blend of features not found elsewhere, all while running on the JVM.

  • LOGBack: Evolving Java Logging

    Ceki Gülcü is well known in the world of Java logging. He founded Log4J and then worked on replacing Jakarta commons-logging with SLF4J. InfoQ spoke with Ceki about his new project, LOGBack, "the reliable, generic, fast and flexible logging framework for Java." With a 1.0 release just around the corner and some positive reviews from adopters, this may be the right time to take a look at LOGBack.

  • IBM affirms Restful SOA & dynamic languages with Project Zero

    In a recent interview, IBM WebSphere CTO Jerry Cuomo affirms that REST has become a core focus for IBM with Project Zero, a new web application development framework continues the trend away from pure java and towards dynamic languages for web application development and also emphasizes RESTful service development.

BT