BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Enterprise Architecture Content on InfoQ

  • Contracts for Agile Software Development

    While the Agile Manifesto says "Customer collaboration over contract negotiation", contracts are a reality for many developers and firms. Peter Stevens has analyzed 10 different types of development contracts, shedding light on how well each style fits an agile project. He has uncovered a couple that seem to fit much better than either fixed-price or time-and-materials.

  • Bruce Eckel on Python, Java, Flex, and RIAs

    In this post, InfoQ interviews Bruce Eckel to get his thoughts on the RIA landscape and to find out what he has been up to, as Bruce recently released a book he coauthored titled First Steps in Flex.

  • SOA Meets Formal Methods

    In a recent blog post Steve Ross-Talbot, one of the main authors of the WS-CDL specification, discusses how he has been using a CDL-based methodology in insurance services and seen an 80% reducing in time to develop and deploy SOA successfully.

  • Flex Builder for Linux Dead?

    Over the last few years, Adobe has taken a number of steps to entice a broad range of enterprise developers to use the Flex development platform. With all Adobe's extra work to court open source minded developers, it is surprising to hear the rumblings this week about the end of Flex Builder Linux.

  • Article: Grid Computing on the Azure Cloud Computing Platform, Part 1

    In this 3-parts series of articles, David Pallmann explains how to perform grid computations on the Azure cloud computing platform. In Part 1 he presents a design pattern for using Azure for grid computing, while in Part 2 and 3 he is going to give a concrete code example.

  • The Web, The Browser And AtomPub

    In response to Joe Gregorio’s post, on why the browser is undermining the adoption of Atompub protocol, Sean McGrath, had an interesting take on the changing notion of what constitutes a web application.

  • Temporal and Behavioral Coupling

    Low coupling has always been the Holy Grail of good software engineering. In his new post, Ian Robinson explores two specific types of coupling, temporal and behavioral.

  • What Software are Other Geeks Using?

    Wakoopa, a new start-up based in Amsterdam, Holland, has created a new social network aimed at discovering and sharing what applications people are using. While its user base is relatively small and geek oriented, the network provides useful insight on software usage with a social twist.

  • Presentation: Gallio, a .NET Testing Automation Platform

    In this presentation recorded at QCon SF 2008, Jeff Brown presents Gallio, a test automation platform, and MbUnit, a test automation framework for .NET. He shows how a test framework works on Gallio and talks about the difficulties faced when building such a platform.

  • What will Oracle’s Planned Acquisition of Sun Mean for Java

    Whilst Sun Microsystems and Oracle are hailing Oracle’s purchase of Sun as a huge boost for Java many in the community are not so sure, wondering what kind of control Oracle will seek to exert over the platform.

  • Presentation: Google Data API (GData)

    Frank Mantek discusses the Google Data API (GData) including decisions to use REST rather than SOAP technology, how the API is used, numerous examples of how GData has been used by clients, and future plans for evolving the API. A discussion of how GData facilitates Cloud Computing concludes the presentation.

  • Is The Atom Publishing Protocol A Failure?

    “The Atom Publishing Protocol is a failure.” Joe Gregorio says, admitting to having met his blogging-hyperbole-quotient for the day. In a post largely about the how the level of adoption that AtomPub is seeing, is far lower than the expectation. Joe writes that “There are still plenty of new protocols being developed on a seemingly daily basis, many of which could have used AtomPub, but don't.”

  • Clearing the Air on Cloud Computing

    At a conference organized by the Uptime Institute, William Forrest, a McKinsey & Co. analyst, presented a report aimed at debunking Cloud Computing's appeal for large businesses.

  • Presentation: Mark Nottingham's HTTP Status Report

    HTTP is one of the most successful protocols in the world, and more and more developers are using it to do more than drive HTML UIs. In this presentation, recorded at QCon San Francisco 2008, HTTPbis WG chair Mark Nottingham gives an update on the current status of the HTTP protocol in the wild, and the ongoing work to clarify the HTTP specification.

  • GitHub Announces Issue Tracker and New API

    GitHub now also offers an issue tracker, integrated with their Git repository hosting. The issue tracker is also accessible through their new API 2.

BT