BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Development Content on InfoQ

  • Does Groovy need a GUI Builder

    Geertjan is integrating Groovy support into NetBeans 6.0 and is impressed with the ease of writing Swing code in Groovy. He questions whether a Matisse-like GUI builder is necessary for Groovy. Danno Ferrin responds that layout, specifically GroupLayout is the reason.

  • JBoss Messaging Matures with Clustering & Transparent Failover Support

    A couple of weeks ago JBoss (now part of Red Hat) released JBoss Messaging 1.2, replacing JBossMQ and adding clustering and transparent failover one would expect from a production messaging system. InfoQ spoke to JBoss Messaging Project Lead (Ovidiu Feodorov) and Technical Lead (Tim Fox), to ask them about their latest release as well as their thoughts on JMS & SOA in general.

  • ActiveWarehouse, a New Step for Enterprise Ruby

    ActiveWarehouse, is a significant new plugin that makes it easier to build data warehouses in Rails.

  • MapReduce Gaining Traction: Tools Plugin Released for Eclipse and Amazon EC2 Support

    IBM's Alphaworks website has released an Eclipse plugin to simplify the development of applications using Hadoop, the open source Java MapReduce framework. Work has also been done to easily allow Hadoop applications to run on Amazon's EC2 and S3 platforms for processing and storage.

  • Presentation: Simplifying Enterprise Development with Groovy

    Guillaume Laforge, Groovy project manager, teaches how scripting with Groovy can increase your productivity and help you build and test solutions faster on the Java platform. Topics include Groovy the language, Ant builder, XML support, Swing support, Groovy's Meta Object Protocol, and more.

  • Guice and JavaConfig: Two Approaches to IoC through Annotations

    Now that the dust has settled a bit from the initial release of Guice, the comparisons with Spring IoC and specifically with Spring JavaConfig are available. Guice and JavaConfig offer different approaches on putting IoC configuration into code using Java annotations.

  • Target Process Agile PM Tools v2.3 Released

    The TargetProcess planning and tracking toolset is evolving quickly. Since release 2.0, they have added Test Cases bound to User Stories and Test Plans, Subversion Integration for requirement-to-source code and defect-to-source code visibility, People Allocation Management and a public Web Services API, making v2.3 a more attractive solution for large Agile shops.

  • Article: Changing the Present Case Study

    In an exclusive InfoQ case study, popular author Bruce Tate reveals the technical details behind the extraordinary web 2.0 charity site, changingthepresent.org.

  • Joyent Slingshot: Enable Rails Applications to Run

    Hosting provider, Joyent, recently announced an early testing program for Slingshot, a framework that enables the development of Rails applications that function both online and offline.

  • ThoughtWorks Releases CruiseControl.rb

    ThoughtWorks announced release of CruiseControl.rb 1.0, a new open-source continuous integration tool for Ruby / Rails projects.

  • Presentation: Dynamically Typed Languages for the JVM

    Scripting languages are of growing importance, and they are typically dynamically typed. This session discusses improved support for these languages in the JVM, through the use of the new invokedynamic bytecode and through improved support for hot-swapping--modifying code and classes on the fly while maintaining the JVM software's security and integrity.

  • Gemstone, Tangosol Offering Native .NET Clients to Distributed Data Caches

    Gemstone last month released its Gemfire distributed data cache offering with native C++ and .NET cache clients. Tangosol last week also released Coherence for .NET which provides a native C# client to access data in Coherences' data grid. Both companies have Java-based distributed cache solutions with .NET support, frequently used by projects with .NET client front-ends with Java backends.

  • WCF Messaging Fundamentals

    Aaron Skonnard has published an article about WCF Messaging Fundamentals in the current issue of the MSDN Magazine. He provides an overview of WCF's messaging layer, improvements in the System.Xml namespace as well as guidance on working with messages and message representations.

  • Presentation: Rob High on The SOA Component Model

    In an InfoQ presentation, IBM's SOA Foundation Chief Architect Rob High introduces Service Component Architecture (SCA) and Service Data Objects (SDO) as the foundation for a SOA programming model.

  • Considering Grails vs Rails Benchmarks

    The Grails community recently posted some unscientific benchmark numbers comparing a simple crud app written in Grails and Rails.

BT