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

  • Apache Ivy 2.0.0-RC2: Closing in on 2.0

    Apache Ivy, a tool for managing (recording, tracking, resolving and reporting) project dependencies has reached its second release candidate, preparing for the final 2.0 release.

  • JCP Panel: The Community Demands More Openness and Easier Participation

    QCon San Francisco 2008 panel on Open Standards Development hosted Patrick Curran, JCP Chair and distinguished members of the community that shared experiences both on open standards and open source development. Almost from the beginning it became evident that there were two major issues that would dominate the discussion: Openness and Ease of entry level participation to the JCP.

  • Rails 2.2 Released: A Glance at New Features

    After two release candidates, Rails 2.2 has been released. We take a look at some of the major new features and improvements.

  • Article: Composite Oriented Programming with Qi4j

    The goal of modeling domain concepts through objects set by OOP has for a long time been handled in insufficient ways. In this article we introduce the concept of Composite Oriented Programming, and show how it avoids the issues with OOP and reignites the hope of being able to compose domain models with reusable pieces.

  • Presenting the VS 2010 Roadmap

    Rico Mariani, Chief Architect of Visual Studio, talks about the long term plans for Visual Studio 2010. His emphasis is on two key areas, extensibility and performance.

  • Microsoft Will Replace Live OneCare with “Morro”

    Microsoft has recently announced their plan to stop selling the Live OneCare security suite by June 30 2009 and the intention to replace it with a free security kit called Morro.

  • Faster Test Runs With Clover's Test Optimization

    The recent release of Clover 2.4 highlights a new "Test Optimization" feature that offers to speed up CI builds and allow developers to spend less time waiting for their tests to run. The feature leverages "per-test" coverage data to selectively run only the tests impacted by your code changes.

  • JavaFX and Adobe Flex Insider Shares Thoughts

    Chet Haase of Adobe Systems, who previously worked at Sun on the JavaFX team, shared his comparisons of JavaFX and Adobe Flex on the Yahoo FlexCoder group.

  • Team Foundation Server for Telecommuters

    Back when Visual SourceSafe was the de facto version control for Windows developers, remote access was a major problem. Products like SourceOffSite were a necessity for anyone working remotely. While globalization and unstable fuel prices continue to drive increases in telecommuting, Microsoft is still neglecting this sector, leaving opportunities for smaller companies like Teamprise.

  • Interview: Dan Farino About MySpace’s Architecture

    In this interview taken by InfoQ’s Ryan Slobojan, Dan Farino, Chief Systems Architect at MySpace, talks about the system architecture and the challenges faced when building a very large online community. Because MySpace is built almost entirely on the .NET Framework, Dan explains how a .NET product scales on hundreds of servers.

  • Microsoft ESB Guidance 2.0 CTP‏

    With the wealth of new features and support for Microsoft BizTalk Server 2009, Microsoft ESB Guidance 2.0 CTP, released last week, strengthens company’s position in the ESB market.

  • Adobe MAX Day 1 Brings AIR 1.5 and Flex 3.2

    Adobe's annual MAX conference kicked off in San Francisco yesterday. The keynote covered a wide variety of themes including cloud/client computing, RIA's in the enterprise, and creating a consistent platform across a variety of devices (computers, televisions, mobile, etc).

  • Article: The Limits of Code Optimization: a new Singleton Pattern Implementation

    The Java double-check singleton pattern is not thread safe and can’t be fixed. In this article, Dr. Alexey Yakubovich provides an implementation of the Singleton pattern that he claims is thread-safe.

  • Singularity: Microsoft's Open Source Operating System

    The second release of the Singularity Research Development Kit is now available as both source code and as a bootable CD. Singularity is an operating system based almost entirely on managed code with a very high degree of isolation between processes. In an unusual move by Microsoft, Singularity is soliciting patches and offering full developer rights on CodePlex.

  • Static Code Analysis for T-SQL

    Static code analysis, long neglected on the Windows platform, has been becoming more and more import in the last few years. This hasn't gone unnoticed by database developers, who thanks to Ubitsoft can now analyze T-SQL just like .NET developers analyze managed code.

BT