BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • IBM Announces Info 2.0

    IBM announces a new initiative, Info 2.0, to help bring value to Web 2.0. According to IBM: Info 2.0 is a technology (or information fabric layer) for simplified integration of data and content via Information Mashups.

  • Article: Dynamic Routing Using Spring and AOP

    Vigil Bose shows how a business transaction can trigger business events dynamically for subsystem processing. The examples shown in this article uses Spring framework 2.0 and Spring AOP effectively to decouple the business service from the subsystem processing functionality.

  • Seam 2.0 Beta Adds Groovy and Experimental GWT Support

    Three months after the release of Seam 1.2.1, Seam 2.0 has been released as beta. Major enhancements have been made to Seam Asynchronicity, including Quartz integration. Seam components may also now be written in Groovy.

  • Innov8: BPM/SOA video game simulator in the works at IBM

    IBM has been working on Innov8, a 3D video game SOA/BPM simulator. At the moment only a demo and screen shots are available, and the game is set to be available in September. The game aims to teach an introductory level understanding of BPM enabled by SOA, including the typical steps of a BPM project and real world experiences of IBM's expert BPM practitioners.

  • Spring IDE 2.0 Adds Web Flow and AOP Development Tools

    Version 2.0 of Spring IDE was released today. This release includes support for Spring Web Flow and Spring AOP development tools. InfoQ took the opportunity to speak with Christian Dupuis, Spring IDE co-lead, in order to learn more about this release.

  • Presentation: Justin Smith on CLR Internals

    Justin Smith, Technical Evangelist for Windows Communication Foundation at Microsoft, delivered this devLink presentation on the .NET CLR Internals. Justin begins with an overview of the memory management model and then focuses different areas of the CLR and primarily the Garbage Collector.

  • Steve Yegge Ports Rails to Javascript/Rhino

    At Foo Camp this past weekend, Steve Yegge of Google gave a talk called "Google Rails Clone" where, as John Lam reports, he talked about his experience porting Ruby on Rails to Javascript at Google. InfoQ summarized the community reaction and took the opportunity to speak with Steve Yegge, who was kind enough to answer some questions.

  • Visual Studio Multi-Targeting Update

    One of the most visible deficiencies in Visual Studio is that each version is tied to a specific version of the CLR. For example, it is impossible to create anything but .NET 2.0 applications using Visual Studio 2005. Visual Studio 2008 partially addresses this issue with what Microsoft calls multi-targeting.

  • OpenJPA adopted by both IBM and BEA; becomes top-level Apache project

    Apache OpenJPA has been gaining momentum in the JEE world, having been adopted by BEA as the EJB3 JPA implementation in WebLogic Server 10 and in the most recent EJB3 Feature Pack for IBM WebSphere Application Server. OpenJPA started its life in BEA's Kodo product, whose code was donated to the ASF in 2006; the project just recently graduated from the Apache Incubator as well.

  • So you want to be a famous Agilist? Here's Your Chance!

    Agile Advert is running a micro movie contest - all you have to do is create an advertisement for Agile, upload it, and get your friends to vote for you. The top 5 videos will be selected via the public's online votes and will be announced at Google's Agile 2007 party.

  • Sparse Columns Added to SQL Server 2008

    SQL Server 2008 has lifted the limit of 1024 columns per table with a new option called "sparse columns". While this seems like its excessive, some developers have been running up against this limit.

  • WS-BPEL4People on its way to OASIS

    A group of several vendors suggests a new WS-* spec that goes by the interesting name "WS-BPEL4People". Compared to WS-BPEL which deals with automated business processes, the WS-BPEL4People spec, which has been under works for nearly two years now, aims to add human workflow capabilities to SOA in general and to the recently approved WS-BPEL 2.0 spec specifically.

  • InfoQ Interview: Rich Kilmer on the Power of Ruby

    Rich Kilmer is one of the Ruby world's great conversationalists and storytellers. In this InfoQ exclusive interview, Rich tells us about using Ruby at DARPA, the research arm of the USA's military, plus how he has leveraged a variety of cutting-edge software and techniques such as Flash, DSLs, OWL and semantic web technologies in conjunction with Ruby.

  • Google Scalability Session Report

    Dare Obasanjo shared his notes on a session given by Jeff Dean at the Google Conference on Scalability, "MapReduce, BigTable, and Other Distributed System Abstractions for Handling Large Datasets".

  • RedHat Releases Exadel Studio Plugins as Open Source

    Today JBoss introduced the Exadel Eclipse plug-ins to its JBoss Tools project. The introduction of the Exadel plug-ins is the first step toward delivering Red Hat Developer Studio, an open source integrated development environment (IDE), later this summer.

BT