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

  • PRISM 2 Supports Silverlight

    Composite Application Guidance for WPF and Silverlight v2.0, a.k.a. PRISM 2, has been released on Microsoft Downloads. This release offers guidance for building Silverlight client applications as well as guidance for reusing code between WPF applications and Silverlight ones.

  • WatiN: Web Application Testing in .NET

    WatiN is an open-source library for automating web browsers using .NET. WatiN facilitates automated testing of web applications through browser interaction. The recently released WatiN 2.0 CTP3 allows testing through Internet Explorer and FireFox.

  • Engine Yard to Take Over Ruby 1.8.6 Maintenance?

    Ruby 1.8.6 is still in heavy use, although its replacement 1.8.7 has been around for over half a year now. Now Engine Yard plans, in accordance with the 1.8.6 maintainer, to take over the maintenance of Ruby 1.8.6 and sponsor some long needed performance fixes.

  • Interview: Ian Robinson discusses REST, WS-* and Implementing an SOA

    In this interview from QCon San Francisco 2008, Ian Robinson discusses REST vs. WS-*, REST contracts, WADL, how to approach company-wide SOA initiatives, how an SOA changes a company, SOA and Agile, tool support for REST, reuse and foreseeing client needs, versioning and the future of REST-based services in enterprise SOA development.

  • Koushik Dutta is Bringing C#, Ruby, and Python to Google’s Android

    Koushik Dutta has reached a major milestone in his effort to support C#, Ruby, and Python on Google’s mobile phone platform. In a recent announcement he has demonstrated by-directional interoperability between Dalvik and Mono.

  • Interview: Luke Francl Explains Why Testing Is Overrated

    In this interview filmed during RubyFringe 2008, Luke Francl explains his position towards testing. While supporting unit testing, he thinks testing is not going to reveal all application defects. Development teams should practice code reviews and usability tests which are likely to discover bugs not visible though other methods.

  • Flex Development with the Swiz Framework

    The Adobe Flex and AIR community continues to mirror many of the trends of the early Java community, with numerous individuals offering frameworks that aim to simplify or improve Flex development. This post reviews the Swiz Framework, which models itself after any of the principles found SpringFramework for Java.

  • Article: InfoQ Editors' Recommended Reading List

    Members of the InfoQ editorial team discuss a number of books which have influenced how we think about software development, architecture and managing projects.

  • Backlog Lacks the Backbone

    Backlogs have been under criticism for some time now. Mary Poppendieck goes to the extent of suggesting that product backlog should be eliminated if it is not satisfying the desired purpose. On similar lines Jeff Patton suggested using story maps instead of flat backlogs which help focus on the system being developed.

  • The State of Ruby 1.9 Support in IDEs

    The first stable release of the Ruby 1.9 series has been released, but what's the status of 1.9 support in IDEs? We asked the developers of NetBeans, RadRails, Ruby in Steel, and RubyMine.

  • Interview: Lennart Augustsson on DSLs Written in Haskell

    In this interview filmed at QCon SF 2008, Lennart Augustsson talks about writing DSLs in Haskell, presenting the advantages offered by the language. In that context, he talks about embedded DSLs, static and dynamic languages, syntax and semantics, monads and many other related topics.

  • Eclipse Banking Day London

    Last week's Eclipse Banking Day in London saw 80+ attendees discuss the use of Eclipse in banking. Sponsored by the Eclipse foundation, in conjunction with Sybase, Cloudsmith, Actuate, Itemis and WeigleWilczek, there were eleven presentations and four short talks by members of the banking and Eclipse communities.

  • Scott Guthrie on Web Technologies During MIX 09

    In an interview held by Channel 9, Scott Guthrie talks about MIX 2009, Silverlight 3, upcoming VS 2010 Tools for Silverlight, and Expression.

  • Spolsky vs Uncle Bob

    The last few weeks, a public dispute has been going on between Joel Spolsky and Robert C Martin (Uncle Bob) about Test-Driven Development and about the SOLID principles of OO design. Here is a summary and review of the match.

  • Article: Blaze Data Services or LiveCycle Data Services?

    This article, by Ryan Knight, compares two similar products: Adobe’s LiveCycle Data Services (LCDS) and Open Source Blaze Data Services. The comparison is necessary to know the differences between the two products in order to choose the right one for a certain situation.

BT