BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

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

  • Joe Duffy on Concurrency

    With dual and quad-core CPUs finding their way onto personal computers and 32-core processors predicted in the next 3 to 5 years, concurrency is becoming a major concern for developers. Joe Duffy, author of Professional .NET Framework 2.0 and the upcoming Concurrent Programming on Windows presents his opinions and recommendations for creating reusable, concurrent libraries in .NET.

  • Experience Report: Beginners and Experts Using Open Space

    As Agile conferences receiving an influx of novice teams and managers, some suggest that new tracks or conferences should be organized for these beginners. InfoQ brings you this experience report from a recent Open Space event, suggesting that mixing up expertise levels creates a valuable conference experience for all.

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

  • Tips on query normalization with SQL Server 2005

    SQL Server application developers to want to normalize the query text returned in a Profiler trace. This allows the performance of a query to be more easily tracked and measured. Ken Henderson shares his insightful thoughts through a blog post on query normalization.

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

  • Presentation: Guy Crets on Secure and Reliable Web Services

    In this presentation, recorded at Javapolis, integration expert Guy Crets introduces security and messaging standards from the Web services world and discusses how the WS-Security and WS-Reliable Messaging specifications can be used in real world integration and B2B scenarios.

  • Responding to Urgent Requests

    In his article "How Two Hours Can Waste Two Weeks," Dmitri Zimine describes the costs associated with changing development priorities after the beginning of an iteration. Joel Spolsky took issue with Dmitri's comments, which in turn were defended and elaborated on by Mishkin Berteig.

  • DTrace: Dynamic Tracing with a Java API

    DTrace is an open-source dynamic tracing framework originally written for Solaris 10 and coming soon to OS X, Linux and BSD systems. A Java API for DTrace is available, allowing you to run DTrace scripts and allowing you to present the output in a more meaningful way.

  • MySpace.com uses iBATIS.NET for persistence

    Popular social site MySpace.com, which is the number 5 most trafficked site on the internet according to alexa.com is running a .NET backend and uses iBatis.NET for persistence. iBATIS is an open source data mapper framework that is commonly used when projects wish to control the SQL used instead of having it generated by an ORM framework.

  • Rails and Django Head to Head

    Thanks to a couple of web developers, we now have a fairly objective comparison of Ruby on Rails and Python's Django framework. Read InfoQ's summary of the report.

  • JSR 277 & 294 leads respond to concerns over OSGi overlap and transparency

    After the early draft release of JSR 277 a number of questions were raised by the Java community at large about JSR 277, JSR 294 and OSGi. InfoQ sat down with Stanley Ho's (Spec Lead of JSR 277) and Andreas Strebenz (co-Spec Lead of JSR 294) to discuss some of the Java community's concerns.

  • Windows PowerShell Released

    For the first time Microsoft has released a new command line shell for Windows. PowerShell, formally known as Monad, replaces the venerable DOS-based CMD. Billed as an "object-orientated" shell, PowerShell has the ability to leverage COM and CLR objects directly from the command line.

BT