BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture Content on InfoQ

  • Evaluating the 'Ease of Use'

    Mostly usability of a system is ascertained on gut feel rather than being based on some statistical analysis. In a recent discussion on the Agile Usability group, members discuss various ways to evaluate system usability in an objective manner.

  • Opera Unite Gives the Power Back to the People

    Opera Software, which promised to revolutionize the Internet, has just released the latest version of their browser, Opera 10 Beta 1, incorporating a server technology called Opera Unite allowing users to directly connect to each other to share data and communicate without an intermediary running the necessary services for them.

  • Drools 5.0 Supports Workflow and Event Processing

    The latest version of Drools, an open source business logic integration platform, supports workflow and event processing. Drools development team recently announced the release of Drools 5.0 final version. The major shift is that Drools 5.0 focus is on a knowledge oriented system rather than just a rules oriented system. The new version has four modules called Guvnor, Expert, Fusion and Flow.

  • Stop and Refactor?

    When should you refactor? There are times when you simply need to pay down technical debt - you should stop and refactor. No, you should only refactor when one is working on a User Story. Which advice is best? Is there, perhaps, a third option?

  • REST and transactions?

    The topic of distributed transactions and their place within a REST world has come up again recently. Many people have indicated that they are either thinking of using the combination or are doing so now. Others, including Roy Fielding, believe that the two simply do not go together.

  • Agile Consultants and Trainers Help the Unemployed and Hard Up

    Tobias Mayer, James Coplien, Dan Rawsthorne, Alan Cyment and David Schmaltz are all giving back to their communities in different ways. Tobias is offering free Scrum Training to those in need; James, Dan and Alan all travelled to Serbia to provide free Scrum Training and David helped a nonprofit when their budget fell apart.

  • Ágiles 2009: Breaking Down Regional Frontiers in Latin America

    After a great success in Argentina, the major Latin America's community congress arrives in Brazil, integrating cultures and enhancing the discussion about the adoption and Agile methods implementation.

  • Design Characteristics Of Resource Oriented Server Frameworks

    Dhananjay Nene, who has also written a nice article that chronicles the history of REST, examines the various characteristics to be expected when designing a server side Resource Oriented Framework (ROF). The article also attempts to capture the relationship with a fine grained object model of an application and its’ resource model.

  • .NET RIA Services, the Roadmap

    The .NET RIA Services team has published their release plan starting with a CTP in July and ending with RTW during the first part of 2010. These dates are not set in concrete since changes may appear due to user feedback.

  • Keynote: The Future of Java Innovation

    In the opening keynote at SpringOne Europe 2009, Rod Johnson wondered if Java innovation is going to be stifled by latest Oracle acquisition and expressed his belief that Java will continue to evolve outside of Sun as it has done for the last few years. As proof he mentioned: Grails, Roo, a tool for improved developer productivity, a free STS, tc Server and dm Server.

  • Building Applications, the Workflow Way

    A new article by David Chappell describes how BPM engines are different from plain programs written in Java, C#, etc. and the ways Windows Workflow Foundation can be used to build workflow applications.

  • Getting Ready for Eclipse 3.5 (Galileo): What’s New?

    With the announcement of  Release Candidate 3,  it’s a couple of weeks until Eclipse 3.5 code named “Galileo” will reach GA status. This new release of the popular Java development environment includes several new features and improvements over its previous version.

  • Google Wants to Replace Microsoft Exchange with an Outlook Plug-in

    The new Google plug-in for Microsoft Outlook allows businesses to replace the Exchange server with Google Apps, giving the users the familiar Outlook experience, but having significant cost savings by running the back end in Google’s cloud.

  • Presentation: Gluing together the Web via the Facebook Platform

    Facebook offers an open standards platform for creating social network applications. Josh Elman discusses the concept of social networking and how the Facebook platform addresses issues of identity, of social graphing, and sharing (via its Open Stream API). His presentation explored the nature of a social graph and the "virtuous cylcle of sharing."

  • Accessing Windows 7 with Windows API Code Pack for .NET

    Microsoft has made available Windows API Code Pack for Microsoft .NET Framework (v0.85), a library useful to access new Windows 7 features, including Vista ones, from managed code. This library is not included in .NET 4.0.

BT