BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • .NET 4.0 Brings XAML 2009, but Not for WPF Users

    At PDC 2009, Michael Shim and Rob Relyea presented Microsoft’s plans for the future of XAML. Long term, they plan on unifying the various XAML languages and parsers, but for now developers will only get XAML 2009 for non-UI technologies like Workflow Foundation. The new parser, on the other hand, will bring new functionality to everyone who needs to analyze, manipulate, or generate XAML.

  • IBM WebSphere Embraces REST

    “Last Thursday I said I was struggling to sum up IBM’s Connect09 analyst conference. I still am.” says James Governor, an Industry Analyst with RedMonk, speaking of a session titled Federated Connectivity – Smarter Integration Across and Beyond The Enterprise hosted by AIM (Application Integration and Middleware) General Manager Craig Hayman at the Connect09 analyst conference.

  • When Agile Success is Eventually a Failure

    It is often assumed that once the pilot Agile teams are successful, the process of Agile adoption is on the right track. Dave Nicolette shares very intriguing insights into situations where the adoption failed even after very successful pilot implementations.

  • Google Has Stopped Developing Gears

    Google seems to be no longer interested in further developing Gears, promoting HTML 5 instead.

  • Individual Rewards on a Scrum Team

    In a recent LinkedIn discussion the question was asked "Should we have an individual recognition reward on a Scrum team". This prompted some intense debate with points both for and against.

  • Software Katas - Practice in Public Makes Perfect

    Thought leaders in the agile community are talking about software katas - where one practices specific exercises until they are memorized. Robert Martin has calls them "performance art". Lately there has been an increase in blog posts and sites devoted to katas. The latest addition: weekly screencasts at katas.softwarecraftsmanship.org.

  • Easily Accessing Azure Cloud Services with AppFabric

    Microsoft Windows Azure Platform AppFabric is a set of technologies helpful to connect on-premises applications with Azure cloud services and resources and eases interoperability between users belonging to different domains. The main components are the Service Bus and the Access Control Service.

  • System/Acceptance Testing with Time and Dates

    Unit Testing Time and Dates is an often talked about problem with relatively simple solutions. More difficult is the acceptance/system testing with Time. What strategies are used?

  • JDK 7 Milestone 5 Includes Concurrency and Performance Updates, But Is Not Feature Complete

    Sun's Java SE team recently released the Milestone 5 build of JDK 7. This was expected to be a feature complete release of Java 7 but is some way short of that. InfoQ takes a look at what has been added and some of the major features still missing.

  • IE and Firefox Will Be Using DirectX for Rendering

    Both IE and Mozilla teams are currently working on using DirectX/GPU for page rendering while Google is considering it.

  • A Reference Architecture Foundation for SOA Draft Was Submitted to Public Review

    A new OASIS Reference Architecture for SOA builds on the concepts and relationships defined in the OASIS Reference Model for Service Oriented Architecture and follows the recommended practice of describing an architecture in terms of models, views, and viewpoints. While it remains abstract in nature, it describes one possible template upon which an SOA concrete architecture can be built.

  • Mark Reinhold on Closures for Java

    Following on from last week's surprise announcement at Devoxx that Sun would be adding closures to Java, Mark Reinhold has published a blog entry providing more background to the decision.

  • JRuby's New IR Paves the Way for Future Performance Improvements

    A new intermediate representation (IR) for JRuby code enables many optimizations and could bring the next performance boost. InfoQ talked to Subbu Sastry who works on the IR.

  • Evented I/O for Javascript with Google V8-based Node.js

    Node.js allows scalable ѕtandalone Javascript server programs by bundling Google's V8 with libraries for event-based I/O. InfoQ takes a look at what makes Node.js tick.

  • Refactor or Rewrite?

    The goal of refactoring and rewriting is to improve the sanity of the system by improving the code readability, structure and clarity. A clean code would be easier to maintain and enhance. However, on many occasions Agile teams have a tough time deciding between the two.

BT