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

  • Why the "X" button on a PocketPC doesn't close apps

    Mike Calligro from Microsoft's embedded product group expounds on why the "X" in the PPC OS does not actually close a PPC application.

  • A 30 Minute Flex Test Drive for Java Developers

    In response to comments from an earlier piece on how Flex can transform the user experience of the web, Christophe Coenraets, a Senior Technical Evangelist at Adobe, has written a 30 minute Flex test drive for Java developers.

  • IronPython 1.0 Released

    On September 5, Microsoft released the first production version of IronPython. This implementation of Python runs on the Common Language Runtime 2.0. IronPython 1.0 can be downloaded from CodePlex, Microsoft's community development web site.

  • 24.37% of Web Developers to Try Ruby in Next 12 Months

    A recent SitePoint survey of 5000 Web developers show 24.37% are set to try Ruby in the next year.

  • Choosing a Continuous Integration Server

    In the first of a series of articles on continuous integration Paul Duvall compares three popular continuous integration servers, Continuum, CruiseControl, and Luntbuild. He considers criteria such as features, longevity, target environment, and ease of use.

  • August Sandcastle CTP is Now Available

    Last week Microsoft released another community tech preview for Sandcastle. Sandcastle is the tool Microsoft currently uses to produce the API documentation for Visual Studio 2005. Anand Raman of the Sandcastle team claims that they can compile the documentation for the entire framework API in about 30 minutes.

  • Will Amazon Change How Enterprise Applications are Written and Hosted?

    Amazon has quietly been expanding their business model as of late. They are targeting developers with three new computing services: Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3), and Amazon Simple Queue Serve (SQS). Bloggers have been commenting on how the products could revolutionize how applications are provisioned and deployed.

  • Spring 2 Final Approching with new support for OSGi, JPA, Asynch JMS

    Spring 2.0 final is set to come out on September 26th - a few months after the original launch dates. InfoQ spoke to the Spring team to find out what's been going on. Spring has been updated with JPA final spec support, asychronous JMS, the new JSP form tag library, and a collaboration with IBM, BEA, and Oracle to bring OSGi support to Spring.

  • freebXML 3.0 Final Released

    The freebXML Registry team announces the release of version 3.0-final of the royalty-free open source implementation of the ebXML Registry standard. InfoQ gets some information about this release from Farrukh Najmi, one of the leaders of the project.

  • .Net 3.0 Release Candidate Available

    On September 1, Microsoft began offering a release candidate of the .Net Framework 3.0 (formally WinFx), containing everything except LINQ, which is still considered to be at least a year away. This version represents a major break in the way the .Net runtime is distributed.

  • TestNG concluded more suitable for large-scale testing than JUnit 4

    Andrew Glover has compared TestNG and JUnit 4, taking a look at some features that TestNG has over JUnit 4. Andrew quickly takes the position that TestNG is better for large scale testing, despite JUnit 4's recent addition of annotations and "dramatically relaxed structural rules for test case authoring."

  • Ultimate Productivity Tools List for Developers

    In honor of Labor Day today in the United States, here is a list of the top productivity tools for those who labor at software development in .NET: Scott Hanselman's ultimate productivity tools for developers. Many .NET developers know about Lutz Roeder's Reflector (included in the Big Ten Life and Work-changing Utilities), but some of the others are less well-known, and all are worth exploring.

  • An Interview with Hal Fulton, Author of "The Ruby Way"

    Pat Eyler interviews Hal Fulton, Ruby veteran and author of "The Ruby Way".

  • H2 1.0 Database by Hypersonic Creator is Out

    HSQLDB creator Thomas Mueller has released 1.0 final of H2, his pure Java database successor to HSQLDB. H2's focus is to be best database for the lower end (low number of concurrent connections, embedded usage). InfoQ spoke to H2 creator Thomas Mueller to find out more.

  • InfoQ Article: When and How to Formalize Business Rules

    The terms "Agile software development" and "Business Agility" are confusing: are they orthogonal or complementary? James Taylor says that for even the most complex systems, Agile development can deliver business agility - particularly when supported by the right technology. For business rules he recommends a Rules Engine, and provides guidance in how to distinguish rules from requirements.

BT