BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • The future of data access in .NET

    Microsoft has published two papers explaining the vision for the future of data access in .NET. The combination of ADO.NET, Entity Framework, and LINQ will mean .NET will finally have real object mapping capabilities not just to relational stores but also between languages and other data formats such as XML.

  • 19 Pitfalls of Technical Leadership

    Hacknot's list of Great Mistakes in Technical Leadership, while not particularly intended for an Agile audience, contains some sage advice - good leadership is not restricted to Agile teams. As always, Agile teams still need to balance advice from traditional sources against Agile values and principles.

  • Minimalism: Creating Manuals People Can Use

    Yes, documentation is not "working software". That being said, a certain amount of documentation is often necessary. But where do we start, to lighten up our documentation processes? JoAnn Hackos' workshop on July 11/12 teaches a disiplined minimalism, allowing teams to leverage structured writing, etc. to create just enough documentation - the right documentation. Almost sounds agile :-)

  • FIT Acceptance Testing Primer

    Do you think automated user acceptance testing is a cool idea, but impossible or not worth doing? Have you been bogged down by the traditional record/script/replay approaches and unable to automate until the code is complete? This article will show you how the Framework for Integrated Test (Fit) makes it easy to overcome these challenges and practice test-first design from the user perspective.

  • The Rise and Fall of CORBA

    CORBA guru Michi Henning analyzes the reasons for CORBA's (perceived or real) failure and puts blame on the standardization process.

  • Bonita Cooperative Workflow 2 Released

    Bonita is a workflow system for handing long-running, user-cooperative workflows, implemented as an EJB 2 and JMS app, released under LGPL. v2.0 adds XPDL support, a re-write of the iterations mechanism, JDK 1.5, internal timer services replaced by EJB 2.x timer service, iteration unit tests, and more.

  • InfoQ Article: Real World Rules Engines

    Rule engines are a useful tool that can be used to externalize business logic, involve business users, or solve certain classes of problems in an efficient way. In this InfoQ Article, Geoffrey Wiseman explains what, when, and how to use rules engines along with his experiences applying them in finanicial services.

  • Railsday 2006 Draws to a Close

    Railsday 2006 ends with a bang as lots of teams compete.

  • The Unicode Debate Rekindled

    The perennial debate about how best to support multibyte Unicode in Ruby is heating up again, and thanks to the progress of Rails and JRuby, this time there is more at stake...

  • "Agile People Do Get It" -- Uncle Bob

    Last week, Cedric Beust ranted against the way Agile test practices, particularly TDD, are evangelised in "Agile People Still Don't Get It". He complained about "Agilists' dishonesty ... They offer you all these nice ideas, but they never - ever - disclose the risks and the downsides". He raises a valid point. This week Jeff Langr (the Agile culprit), Bob Martin and others blogged responses.

  • Sun backs Dojo Ajax Toolkit; Joins OpenAjax Alliance

    Sun has joined the Dojo foundation, as IBM did a couple of weeks ago. Sun has already been working with Dojo on the Java Pet Store (which is based on Dojo), and project Maki uses Dojo. Sun has also joined the OpenAjax Alliance.

  • Top 10 New Things You Need to Know About Java 6

    Sun Microsystems' Danny Coward and Mark Reinhold have published the top 10 features in Java SE 6 beta 2, as well as a list of approved and co-bundled features, including the bundling of Java DB (Apache Derby) into the JDK.

  • Refactoring the EJB APIs

    Artima has interviewed EJB 3 spec lead Linda DeMichiel on how EJB was refactored for simplicty between EJB 2 and EJB 3, including three separate spec documents, simplifying EJB interfaces, annotations and when to use them, and dependency injection.

  • JBoss Acquires Rosetta ESB Technology

    JBoss, a subsidiary of RedHat corporation has acquired the technology for an ESB from insurance company Aviva Canada. This is part of an overall ESB strategy by Open Source giant RedHat.

  • A More Holistic View of Organizational Change

    Change in the workplace affects more than just our nine-to-five lives. We sometimes feel it at a very deep level, and it's a good bet we'll take that stress home. On the Future Of Work blog, Charlie Grantham has proposed that we lose valuable opportunities to facilitate change when we ignore the deeply personal, or spiritual, aspects of workplace change.

BT