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

  • POJO Messaging Architecture with Terracotta

    Mark Turansky detailed his implementation of a message bus architecture using Terracotta and Java 5. Instead of using an MQ or JMS based deployment, Mark took advantage of the Terracotta architecture to create his POJO message bus. This allowed for a clean, simple, and inexpensive infrastructure solution to his message needs.

  • Windows Server 2008 Available for Evaluation

    The long awaited Windows Server 2008 is finally here. Was it worth waiting for?

  • MacRuby - Ruby 1.9 ported to Objective-C

    A new project called MacRuby aims to improve Ruby on MacOS X by using the Objective-C runtime and Garbage Collector to improve Cocoa support and speed. To get an idea of how MacRuby works, we talked to Laurent Sansonetti of the MacRuby team.

  • Debate about Testing and Recoverability: Object Oriented vs. Functional Programming Languages

    In his latest blog post, Michael Feathers argued that object oriented programming languages offer some built-in features that facilitate testing and are therefore more recovery friendly than functional languages. Proponents of functional languages expressed strong disagreement with this statement, which provoked a very passionate debate in the blog community.

  • Proposed VS 10 Features Released as a VS 2008 Add-On

    Microsoft has released a demo of potential Visual Studio 10 features as an extension for VS 2008. The features, collectively called PowerCommands for Visual Studio 2008, include the source code.

  • The End of XSLT for .NET Programmers?

    Microsoft's VB team is starting a series of articles on how to use XML Literals. Many of these articles will demonstrate how to replace XSLT code with VB by making direct comparisons between the two languages.

  • Interview: Joe Walker about DWR 3.0

    InfoQ had the opportunity to talk with the <a href="http://getahead.org/dwr">DWR</a> (Direct Web Remoting) project lead <a href="http://getahead.org/blog/joe/" title="Joe Walker's Blog">Joe Walker</a>. He discussed the upcoming release of DWR 3.0 including major features, helpful features and fixes for developers, a time line and a look at the future of DWR.

  • Interview: Patrick Curran discusses the Java Community Process

    In this interview, new JCP chairman Patrick Curran discusses his goals for the JCP, what role standards play, the interactions between innovation and standardization, the impact of OpenJDK, the Java SE TCK and Apache Harmony, the shift in application servers from Java EE to SOA, future Java technology standardization, interesting and successful JSRs, and the future of the JCP.

  • Microsoft bets on Atom Publishing Protocol as the future direction for Web APIs

    Microsoft switches from the Web Structured, Schema’d & Searchable (Web3S) protocol to Atom Publishing Protocol (AtomPub) for services offered by Microsoft's Live Platform on the Web.

  • SilverLight for SharePoint

    Microsoft has recently released what they call the Silverlight Blueprint for SharePoint. This is a set of examples and guidance for adding Silverlight-based Web Parts to SharePoint sites.

  • Major IntelliSense Changes Planned for VC++ 10

    Major changes are planned for IntelliSense in Visual C++ 10. These include a faster, more reliant parser and replacing the opaque NCB file with a SQL Server Compact database that can be browsed directly.

  • Introducing the Pipline Builder for the Add-In Framework

    The Add-In Framework, introduced in .NET 3.5, is designed to facilitate applications that need to support partially trusted add-ins. Unfortunately the framework is rather complex, taking a minimum of 7 assemblies in order to build even the simplest application. The code generation tool Pipeline Builder seeks to address this.

  • Microsoft Releases Web Service Software Factory Modeling Edition

    Microsoft released last week WSSF - Modeling Edition, a major release of the Web Service Software Factory. Don Smith, product manager in the Pattern & Practices team, unveiled an ambitious road map for this factory which is now fully integration the DSL vision set forth by Steve Cook's team.

  • Flux 7.7: Increased Monitoring and Secure FTP Capabilities

    Initially released in 2000, Flux is an embeddable Java software component for Java development teams who need job scheduling, file transfer and workflow management. Flux 7.7 extended the product's secure file transfer capabilities and increased the scalability of the Operations Console. InfoQ discussed with David Sims, Flux President about the new features and other product developments.

  • New snapshot of Ruby 1.9, plans for 1.8.7 posted

    Two months after the initial release of Ruby 1.9.0, a new snapshot 1.9.0-1 has been released. The release warrants a look, since it contains a few breaking changes and a few small additions like Proc#curry. Also: plans for Ruby 1.8.x, the next stable release were posted.

BT