BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Article: Reducing Legacy Code Woes

    Incremental Test Driven Development is fine for new code... but few get to start from scratch. Jared Richardson, author of "Ship It!", shows how to handle the legacy code that everyone eventually inherits. Use his Build, Automate, Test approach to create a safety net that helps you identify and eliminate unintended side effects, to ensure your code continues to work the way you want it to.

  • Resource Injection in the Java EE platform Overview

    One of the simplification features of Java EE 5 is the implementation of basic dependency injection to simplify web and EJB components. Annotations are used for injecting resources, services, and life-cycle notifications. A new tutorial on java.sun.com shows how to use annotations to do resource injection and we've summarized what can be injected and where.

  • Strategies for Remaining Focussed on Your Project's Goal

    Catalysts' Christoph Steindl describes strategies for how you can stay focused on the true goal(s) which your project team is chartered to achieve via effective use of strategic objectives maps and related agile project management strategies.

  • Apache Tuscany Releases First Milestone

    Apache Tuscany released it's first milestone. Tuscany, an open source implementation of SCA and SDO. SCA, or Service Component Architecture and Service Data Objects.

  • SOA Software and WSO2 Bring in VC Money

    Draper Fisher leads an $11 Million investment round in SOA Software. Intel Capital, the Venture arm of the Santa Clara chipmaker has invested $4 Million dollars in WSO2, an open source software company.

  • Strategies for Initiating an Agile Project

    This article describes what happens during "Cycle 0" to kick off an agile project. This includes feasibility assessment, initial requirements modeling, initial architectural modeling, building the initial team, and initial estimating and planning.

  • Tutorial on Contract-First Web Services

    Arjen Poutsma has posted a step-by-step tutorial on contract-first Web service development.

  • Tagging for Knowledge Management

    Some dismiss Web 2.0 as a new trend, not yet ready for prime time, but we should not lose sight of the fact that Ward Cunningham's WikiWikiWeb, an early Web 2.0 technology, has been an important tool for many Agile teams since 1995. Is "tagging" another opportunity to enhance enterprise collaboration through emergent knowledge categorization?

  • Microsoft Releases Insurance Value Chain Architecture Framework v1.0

    Microsoft has announced a new architecture framework to assist insurance companies in developing SOAs and deploying pre-integrated software applications around core insurance business processes.

  • Scala: combining the best of Ruby and Java?

    Like Ruby, Scala has a very terse syntax and its extensibility makes it suitable for writing DSLs, like Java, Scala is statically typed and can call Java code seamlessly without any declarations or glue code. Scala founder Martin Odersky (who co-designed Java Generics and implemented javac) has started blog today with his first entry on the history which led up to Scala.

  • BEA Workshop (formerly M7 NitroX) 3.1 Adds EJB3, JPA, Spring

    BEA a couple of weeks ago released BEA Workshop Studio 3.1, which is the former NitroX Eclipse productivity toolset that BEA acquired when they bought M7 last year. Main features of the new release is the EJB3 ORM Workbench, bundling of the Spring IDE Project and integration with Eclipse Web Tools Project 1.0.2.

  • Sowing Organic Change

    Kevin Rutherford blogged recently on fostering change, rather than imposing it, this latter strategy being more likely to backfire. He's provided three tools useful to get the ball rolling and keep it moving.

  • InfoQ Book: Visual Studio .NET Tips and Tricks

    InfoQ has partnered with Minh T. Nguyen to bring you Visual Studio .NET Tips and Tricks. The book explains how to use VS.NET efficiently, including everything from editing and compiling to debugging and navigating within the VS.NET IDE. The book covers the Visual Studio .NET 2002, 2003, and 2005 Beta 1 releases.

  • InfoQ.com Officially Launched!

    InfoQ has officially launched today, having previously been in unlaunched/testing mode since May 17th. InfoQ is a new Enterprise Software Development Community serving Java, .NET, Ruby, SOA, and Agile. Interest so far has been high, with over 19,249 unique visitors to the site. Today's launch presents version 0.7 of the site. Thank you to our members, sponsors, and authors!

  • Watir Adds Support for Modal Dialogs

    Watir is a very popular testing tool for web apps. The newest release adds support for Internet Explorer modal dialogs, which are common in enterprise applications.

BT