BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • A Growing IT-Business Gap: Agile to the Rescue?

    A recent survey indicated that the gap between IT and Business is growing and that might signal a change in how enterprise technology is run. There are increasing reports of IT not meeting business needs. Does Agile address these issues - and if so where is the evidence?

  • Event Driven Architecture and Service Oriented Architecture

    Event Driven Architecture (EDA) is starting to emerge as a good and viable option to build better SOAs. David Luckham recently published a 2 part paper supporting this claim and InfoQ published an article on BI & SOA demonstrating it as well.

  • July CTP of Acropolis causes consternation

    Last week Microsoft released the latest CTP version of Acropolis. Acropolis is a framework for building rich client applications in .NET and will replace CAB and SCSF. The community reaction to the CTP was less than favorable.

  • Article: Bridging the gap between BI and SOA

    Business intelligence (BI) and service-oriented architecture (SOA) have conflicting principles and needs. "Bridging the gap between BI & SOA" demonstrates how to reconcile the differences

  • Is Open Source an Anathema for .NET?

    An anathema is anything laid up or suspended; or in the Greek usage: set apart as sacred or laid up in a temple. Much like the definition of anathema, the Open Source community and the .NET community have been seemingly at odds since .NET's inception. If the past year is proof, the philosophies of Open Source are taking hold in the .NET community.

  • Gavin King's Second Wishlist for Java EE 6: JSF and EL Enhancements

    Gavin King, Hibernate creator and Seam project lead, has posted the second and third parts to his wishlist for Java EE 6. In these installments he focuses on enhancements for JSF and Unified EL.

  • Lucene 2.2: Payloads, Function queries, and more speed

    Lucene Java 2.2 is now available. Lucene is a high-performance, full-featured text search engine library written entirely in Java. There are several new features in this version, and InfoQ spoke with Grant Ingersoll, a committer and Project Management Committee (PMC) member for the Lucene project, to learn more about this release.

  • Three approaches to JRuby GUI APIs

    Ruby already has a host of bindings for various GUI toolkits. JRuby now allows the use of Java's Swing and there are already a few libraries trying to make Swing less tedious to work with. We look at the approaches taken in Profligacy, Cheri, and the JavaFX Script clone Swiby.

  • Time for Change: Agile Teams in Traditional Organisations

    Agile teams seem to be meeting more resistance, as they scale up and move from "early adopter" territory into the mainstream. Does this mean Agile can't work in more traditional organisations? Not necessarily, say coaches Michael Spayd and Joe Little, in a new InfoQ interview: what's needed now is an awareness of the need to facilitate organizational change.

  • SQL Server Best Practices Analyzer No Longer Tied to Service Packs

    According to Paul Mestemaker, the SQL Server Best Practices Analyzer is no longer being tied to SQL Server Service Pack releases. This announcement is being made in conjunction with the first production release of the tool.

  • OpenJDK Project Releases Java Module System (JSR 277) and Improved Modularity (JSR 294) EA Snapshot

    The OpenJDK project has released early an access snapshot of the Java Module System (JSR 277) and Improved Modularity Support (JSR 294). JSR 277 addresses modularity from a deployment unit perspective. JSR 294 addresses modularity from a development perspective, introducing a new language construct, called superpackages, for information hiding.

  • Working with Mingle

    InfoQ had some time with Mingle project engineer Jay Wallace, to use ThoughtWorks' much anticipated Mingle software and demonstrate to us how it differentiates itself from other products by being a truly agile project management tool.

  • Performance Problems with Lambdas

    The LINQ Cookbook reveals some performance issues when using lambdas instead of traditional functions.

  • Rails Mockup Driven Development with Lilu

    There was a debate 2 years ago about Rails and its lack of a built in templating language, and whether one should be introduced. Today there are more than 5 templating systems: ERB, HAML, Liquid, Amrita2. All of them however mix Ruby or Ruby derivatives with HTML. Lilu aims at completely decoupling static HTML and Ruby code.

  • Presentation: The Beauty of Ruby

    As Edd Dumbill wrote, "the subtle elegance of the Ruby idiom is a slowly appreciated and highly satisfying flavour." It's true that some of the best things about Ruby aren't obvious to newcomers. In this talk Glenn Vanderburg demonstrates some of the subtle beauty that experienced Rubyists know and love.

BT