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

  • BDD: ATDD done well?

    A new form of an old question has been asked in the Behavior Driven Development community: is BDD merely Acceptance Test Driven Development done well? While the community calls out the differences, Dan North makes a request to avoid focusing on them, calling TDD "amazing".

  • Akka Reaches 1.0 Status: Brings the Actor Model to Java and Scala

    Project lead Jonas Bonér has announced today that Akka has reached its 1.0 milestone. InfoQ spoke to Bonér to find out more about the project.

  • Continuous Check-Ins with Mercurial

    One of the major benefits of a distributed version control systems is that each user gets their own versioned workspace. Leon Bambrick is proposing taking it to an extreme by having every build perform a check-in.

  • Orion – Eclipse for the Web

    Mike Milinkovich, Executive Director of the Eclipse Foundation, announced in January a new tool named “Orion”. This “brand new adventure for Eclipse”, as Mike puts it, will provide a browser-based environment for open tool integration. Beginning of February the team released milestone M5 of Orion.

  • Is ASP.NET MVC Inappropriate for User Interface Designers?

    While ASP.NET MVC has made great strides in making development easier, in a post titled “ASP.NET MVC Is the New ASP” Michael Taylor argues that it actually makes it harder on user interface designers.

  • How to Write a Lean and Agile Contract

    Agile and Lean projects are run differently from traditional projects. But will those projects' contracts support or undermine Lean and Agile concepts? Here are some tips on how to write an effective contract for a Lean or Agile project.

  • Partitioning and Sharding Options for SQL Server and SQL Azure

    Horizontal partitioning and sharding are important tools for developers working with extremely large datasets. We take a brief look at what’s available in SQL Server and what’s coming down the road.

  • IcedRobot – An OpenJDK-based Fork of Android

    A team of developers has announced the intent to fork Android in order to create a new OS based on OpenJDK, escaping Oracle’s patent lawsuits, to make it run on other platforms and operating systems, and to bring it to the desktop.

  • RPC or REST in the Cloud?

    After our recent article reporting William Vambenepe's assertion that the Cloud does not need REST, several people in the blogosphere countered, claiming that he misunderstood or ignored the importance of REST. William has responded to these critics, attempting to show how perhaps they are putting REST above pragmatic realities and that perhaps RPC is still the best approach, at least for now.

  • NASA’s OODT selected as an Apache Top Level Project

    The Apache Software Foundation has selected the Object Oriented Data Technology architecture to become one of its Top-Level-Projects (TLP). Originally created by NASA’s Jet Propulsion Laboratory, Pasadena, OODT allows transparent integration of geographically distributed and disparate computing and data resources via metadata middleware.

  • Nokia Partners with Microsoft Around Windows Phone 7

    Nokia has announced a broad strategic partnership with Microsoft to integrated Windows Phone 7, Bing, Office, and XBox Live with their phone devices.

  • Agile Manifesto 10 Year Reunion

    Ten years ago a group of software professionals gathered in Snowbird, Utah. Seventeen people created and signed what we now know as the Agile Manifesto. Alistair Cockburn is organising a reunion to celebrate the event on 12 Feb 2011. Alistair gave InfoQ a short interview to tell us what is happening.

  • Oracle Releases Hotfix for the Double.parseDouble Bug in Record Time

    Oracle has released a hotfix for a recently re-discovered decade-old bug in the Java platform which could be used for denial of service attacks on servers. The fix was issued in record time.

  • Mobl – A New DSL for Creating HTML5 Mobile Applications

    Mobl is an external DSL targeted at creating cross-browser applications for mobile devices by compiling the code into HTML5, and it has been developed by Zef Hemel as part of his Ph.D. thesis in model-driven engineering and domain-specific languages, being inspired by the WebDSL project. InfoQ has discussed with Hemel in an attempt to find out more about this approach to writing mobile apps.

  • Agile 2011 Submissions Close Soon

    The final date for session proposals for the Agile 2011 conference is February 14, 2011. With less than one week left now is the time put the finishing touches on proposals and get them into the submission system.

BT