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

  • Bringing Profiling to Eclipse - The Eclipse Test & Performance Tools Platform

    Many developers are unaware that the Eclipse Foundation has had a profiling project, the Eclipse Test & Performance Tools Platform (TPTP), since 2004. TPTP addresses the entire test and performance life cycle, from early testing to production application monitoring, including test editing and execution, monitoring, tracing and profiling, and log analysis capabilities.

  • VS.NET 2003 SP1 Released

    The long-awaited Service Pack 1 for Visual Studio.NET 2003 was released earlier this week. SP1 fixes over 400 VS.NET 2003 bugs , including the top 50% of VS.NET crashes reported using through the Windows Error Reporting Service. Most notable from the fix list are several IntelliSense fixes, plus resolutions to assorted IDE crashes.

  • Ruport: A Ruby Report Builder and Reporting Library

    Gregory Brown releases a free library and toolset for Ruby that makes building reporting applications easy.

  • XML Overload: Bad Design or Neccesary Evil?

    As discussed in the recent InfoQ News item SOAP Attachment State of the Art, XML files are reaching epic proportions in real world SOA implementations. Is this bad design or a neccesary evil? A recent study by Rogue Wave Software helps clarify.

  • Welcome to InfoQ's Agile Community Site

    On InfoQ our Agile editors/practitioners scan the web to bring you news that helps you keep up with new ideas to improve your own Agile practice, as well as exclusive videos and articles on important and novel subjects. Here we bring you a tag cloud, a introduction to the site with some background on Agile and a few resources for newcomers, as well as the public AgileEvents calendar.

  • Geert Bevin on The Philosophy Behind RIFE

    A few weeks back InfoQ covered the 1.5 release of the RIFE Java web framework. This week Artima Developer featured an extensive interview with RIFE founder Geert Bevin which covers the project's history and new features.

  • Towards the Optimal Javascript Inheritance Technique

    Lead developer of the ThinWire Java-based RIA framework Joshua Gertzen has written an article going over existing approaches to implementing OO inheritance in Javascript and presents the solution they ended up using on their product.

  • ESB SCA WCF and TLAs

    Patrick Leonard, VP of Product Development at Rogue Wave has posted a short commentary on Webservices.org about Enterprise Service Bus (ESB) and its relationship to SOA. Patrick focuses on other specifications and frameworks that can enable "greater realization" of SOA solutions.

  • NAG Continuous Integration Monitor Announced

    Digital Focus has announced their open source "NAG" continuous integration tool, which monitors the stability of multiple application servers and notifies users of software build failures via audible and visual cues. Ready now for Apache Continuum, and already working to support Cruise Control, Lunt Build, and Ant Hill monitoring, this tool is specifically designed to support Agile teams.

  • Using the Eclipse IDE to develop Ruby applications

    Developers already familiar with Eclipse will appreciate Tabrez Iqbal's guide to tweaking it to work well with Ruby development.

  • Event Driven Architecture

    Event Driven Architecture (EDA) is a term promoted by Gartner to describe an evolved state of Enterprise software characterized by real time events. EDA has been associated to its detriment with SOA 2.0, however, there may be technical legitimacy to some of the EDA ideas.

  • Interview: Real-World Agile for .NET Developers

    Kathleen Richards interviews Robert C. Martin about his new book, co-authored with his son Micah: "Agile Principles, Patterns and Practices in C#," which puts Agile practices to work in a .NET environment,

  • Interview: Patrick Lightbody on Project Able - A Complete Java Web Stack

    WebWork committer, Patrick Lightbody, has announced Project Able: a complete Java web stack. InfoQ sat down with Patrick to discuss the philosophy behind Project Able.

  • Seven Deadly Sins of Programming

    Eric Gunnerson, C# Community Coordinator at Microsoft, has posted his list of the Seven Deadliest Sins of Programming: * Excessive Coupling * Inappropriately Clever Code * Deferred Refactoring * Premature Optimization * Overuse of Virtual (C#) or Overridable (VB.NET) * Overuse of Inheritance * Premature Generalization

  • Sun: A real open source Java community: "That is our Goal"

    Sun has committed to open sourcing Java Micro Edition this year, and all of Standard Edition next year. InfoQ spoke to Sun's Bob Brewin, co-CTO of Software to find out the details. InfoQ also spoke to Geir Magnusson, lead on the Apache Harmony open source Java effort to get a community perspective on the news.

BT