BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture & Design Content on InfoQ

  • Charming the Army: the Power of Delivery

    Here is a story about Agile's use in a governmental organisation: at the 2006 APLN Leadership Summit Mark Salamango and John Cunningham looked at the problems and opportunities of introducing Agile in Army environments. True Agile practices cannot be 'commanded' or 'directed’ but frequent delivery offers Agile leaders a "soft" kind of power that is, in fact, very effective.

  • JSF Testing Tools

    Unit testing JSF applications has been considered difficult because of the constraints of testing JSF components outside the container. But this trend is changing with JSFUnit and other JSF test frameworks like Shale Test and JSF Extensions that support white-box testing approach to unit test both client and server components of the web application.

  • Interview: Bruce Johnson discusses Google Web Toolkit

    Google Web Toolkit (GWT) tech lead Bruce Johnson discusses the design of GWT, how GWT converts Java into JavaScript, community involvement with GWT, new features in GWT 1.4, and the philosophy behind GWT.

  • Microsoft Releases December CTP of Project Astoria

    Microsoft has announced the December CTP of Project Astoria, whose new name is the ADO.NET Data Services Framework, is available now as part of the ASP.NET 3.5 Extensions preview release.

  • Book Excerpt and Review: Release It!

    Release It!: Design and Deploy Production-Ready Software by Michael Nygard discusses what it takes to make production-ready software, and explains how this differs from feature-complete software. InfoQ spoke with Michael Nygard and asked him several questions related to the book and some of the issues it raises.

  • Rails 2.0 - What's a Newbie to Do?

    Rails 2.0 is out - but some of the standard books and tutorials haven't been updated to this version yet. Trying to learn about Rails with a Rails 1.2 book or tutorial, but running Rails 2.0 is bound to cause some frustration. We look at the best approach to tackle this.

  • Ruby 1.9 released

    Ruby 1.9 has just been released, bringing a host of new features and improvements. Speed improvements come from the new YARV VM, concurrency features were updates with native threading and Fibers, and language changes such as a new Hash literal syntax tighten the language. We take a look at some of the features and where to find information about Ruby 1.9.

  • RubyConf 2007 Presentations Now Online

    Confreaks, who provide recording and networking services for conferences have just recently released the complete set of presentations from this year's RubyConf, the seventh international Ruby conference which took place in Charlotte, North Carolina, USA.

  • Rules versus Procedural Code

    Paul Haley, rule technology visionary, discusses criteria for choosing rule engines versus procedural code in business process solutions, as well as examining the current state of BPM/BRM integration.

  • Microsoft Open Sources Tafiti Search Visualization

    Microsoft announced the release of the Tafiti Search Visualization source code to CodePlex. Developers can now download, modify and resell the source code. The release of the source code is under the Microsoft Public License (Ms-PL). Tafiti is web search site from Microsoft to demonstrate the use of Silverlight and Live Search APIs to provide better and more specialized search.

  • Separating business logic from technology: Kathleen Dollard on a new view of code generation

    Even the most successful project becomes a failure when a new technology comes out and everything has to be rewritten from the ground. This is why business logic has to be separated from technology. And, according to Kathleen Dollard, code generation is a promising approach to achieve it.

  • DB40 v7 and Increasing Popularity of ODBMS

    db4o has been growing fast lately, having recently released v7.0 beta of their flagship db4o embedded OODBMS, and claiming over 30,000 deployments of their open source ODBMS. Is this a sign of changing times reflecting the ODBMS landscape?

  • Does lines of code kill?

    Steve Yegge touched a nerve in the development community when he argued that keeping the code size to an absolute minimum is the most important thing when developing software. In his view, you may have to sacrifice some design patterns and avoid refactoring at times just to keep the lines of code down. And if your problem is large enough - you may have to switch to another programming language.

  • Is VSTS Meeting its Design Goals?

    The goal of VSTS is to provide a tool that is not prescriptive and highly customizable for managing the software development process. Kevin Jones provides a soup to nuts framework for utilizing VSTS to support a development team and build better applications.

  • Vendors Line Up Behind ADO.NET Entity Framework

    Eight vendors have are planning to release drivers for ADO.NET Entity Framework within three months of RTM. IBM, MySQL AB, and a host for 3rd party vendors are targeting databases such as DB2, MySQL, and Oracle.

BT