BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • The Composite Application Guidance for WPF (Prism) Is Available for Download

    Microsoft has just released the Composite Application Guidance for WPF-June 2008, also known as Prism.

  • Presentation: Agile Project Management: Lessons Learned at Google

    In this presentation filmed during QCon 2007, Jeff Sutherland, the creator of Scrum, talks about his visit at Google to do an analysis of Google's first implementation of Scrum. He tells how Google started with no engineering management, then gradually introduced Scrum without spoiling the development culture formed over the years.

  • Rewards to Improve Team Habits?

    Sometimes teams have trouble starting new habits: writing unit tests, fix compiler warnings, not breaking the build. How do we help the team change these habits? Clint Shank designed a game to help people transition.

  • Sandcastle Source Released

    Last month there was an uproar over hosting Sandcastle, a closed-source tool, on the open source site CodePlex. In response to customer demands, Microsoft has decided to release the source code for Sandcastle.

  • Presentation: Building Large AJAX Applications with GWT 1.4 and Google Gears

    In this presentation from QCon San Francisco 2007, Rajeev Dayal discusses building applications with GWT and Google Gears. Topics discussed include an overview of GWT, integrating GWT with other frameworks, GWT 1.4 features, developing large GWT applications, integrating GWT and Google Gears, the architecture of a Google Gears application, Google Gears features and the Google Gears API.

  • Google Releases Open Source Web Application Security Assessment Tool

    Google has announced the open source release of "ratproxy" - a passive web application security assessment tool.

  • 'State of Agile' Survey Open for Participation

    VersionOne, a maker of agile project management tools, has announced that the third annual 'State of Agile Development' survey is open for participation. The online survey is intended to gauge the value of agile development practices in the field. Results will be announced on August 4th, at the Agile 2008 conference in Toronto.

  • UDDI and the Framework for Web Services Implementation Technical Committees close

    OASIS announces that the UDDI and FWSI technical committees have closed and completed their work.

  • Flash Content Now Searchable

    In Adobe’s continuing push to eliminate the common objections to Flash adoption comes news that SWF files, the binary format for the Flash Player, is now indexable by Google and Yahoo’s search engines. This is important news for application developers using or considering using Adobe Flex, and the resulting applications will now be searchable.

  • Presentation: Security (CAS and OpenID) with Ruby

    In this presentation from QCon SF 2007, Justin Gehtland explains two open solutions to distributed identity and their Rails integration components: the OpenID system (using ruby-openid) and CAS (using rubycas-client).

  • The Complexity Around Simplicity

    Almost all Agile techniques focus on simplicity. Understanding simplicity could itself be a complex task. Many Agile community members believe that simplicity is often misunderstood and this often results in unwanted complexity.

  • Gallio .NET Test Automation Platform

    Gallio is an automation platform targeting .NET test frameworks. Instead of each test framework creating its own toolset, including an automation API and test runner, Gallio seeks to provide a neutral, extensible platform with tools and automation services that can be leveraged by any test framework.

  • Article: REST Anti-Patterns

    In this InfoQ exclusive article, Stefan Tilkov discusses some of the oft-used anti-patterns for REST based development.

  • Article: Do Java 6 threading optimizations actually work? - Part II

    In part 2 of "Java 6 threading optimizations" article series, author Jeroen Borgers examines various threading optimizations and JVM arguments to manage them. He also talks about factors like On Stack Replacement (OSR), Heap Management and Lock object data size which could significantly affect the performance of multi-threaded java applications.

  • Article: An Introduction to Virtualization

    It is easy to think that virtualization applies only to servers. In reality the concept is being applied at a variety of levels including networking, storage, and application infrastructure.

BT