BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • QCon New York 3 Weeks Away (June 18 - 22, 2012); Editor Testimonials; Popular Sessions & Speakers

    The first annual QCon New York is taking place in just 3 weeks - register before June 1st and save $300. QCon New York will host more than 100 speakers, 6 concurrent tracks, and many breaks, parties, and opportunities for networking. Attend the premier event for learning, networking, and tracking innovation in the Java, .NET, HTML5, Mobile , Agile, and Architecture communities.

  • JRuby 1.7 Preview 1 Released: Defaults to 1.9 and Improves Performance With Invokedynamic

    The first preview release of the upcoming JRuby 1.7 defaults to Ruby 1.9 runtime mode and is much faster thanks to Java 7's invokedynamic. We talked to Charles Nutter to learn more about the future of JRuby on Java 7, Fibers and his move to Red Hat.

  • In Case You Missed It: Async and Streaming for ADO.NET 4.5

    For those .NET developers who still choose to work directly with the DataReader series of classes, .NET 4.5 brings some new async and streaming support your way.

  • Miguel de Icaza on ASP.NET MVC, Moonlight, and the Android Lawsuit

    We had a chance to catch-up with Miguel de Icaza, founder of the Mono project and it’s new parent company, Xamarin. Some of the topics we covered include the future of ASP.NET MVC on Mono and the end of the Moonlight project.

  • Use IAPIExplorer To List Your ASP.NET Web APIs

    IApiExplorer is a new abstraction layer that allows you to obtain a description of the structure of your ASP.NET Web APIs. This interface also comes with a default implementation - APIExplorer.

  • Crossing the Software Education Chasm

    In their recent blog posting “Crossing the Software Education Chasm” for the Communications of the ACM Armando Fox and David Patterson from UC Berkeley address the tradeoff between university education of software engineers and actual expectations of employers. They suggest that a solution to reduce this gap consists of teaching students agile development of SaaS apps using tools like rails.

  • Home Document Format for Non-Browser HTTP Clients

    On behalf of the IETF, Mark Nottingham has recently published a draft of the Home Documents for HTTP APIs specification. Intended for non-browser clients, it provides a way to describe resources available from a particular site as well as possible hints on how to interact with those services.

  • Using DRY: Between Code Duplication and High-Coupling

    DRY reduces duplication and the maintenance problems coming with it, but misusing it leads to high coupling and reduced readability. The lesson: a software development principle should be applied considering other corresponding principles, patterns and practices.

  • Google and Microsoft Want to Improve HTTP

    Google and Microsoft want to improve HTTP with SPDY and Speed+Mobility. This article reviews both proposals outlining what benefits they bring to the much used Internet protocol.

  • Microsoft Announces VS11 Lineup, Changes to Express Editions

    Microsoft has announced its full Visual Studio 11 lineup, including some changes to how it manages the Express Editions. Windows XP continues to fade into the past as VS11 will provide limited support for this platform.

  • Yahoo! Axis! Of! Incompetence!

    Yahoo! have released a search plugin Axis which allows clients to search for web content with graphical previews rendered on the server. Unfortunately, they also leaked their private Chrome signing key with the Chrome extension. Read on for more.

  • Jury Denies Patent Infringement by Google

    After days of deliberation, the Jury has returned in the Oracle versus Google case, delivering a resounding victory for Google by agreeing that there was no patent infringement.

  • Lean Software & Systems Consortium Reorganizes as Lean Systems Society

    The Lean Software & Systems Consortium (LeanSCC) whose mission is to improve the world by improving its systems and system-building capabilities (well known in the agile community for promoting the use of Kanban for software development) reorganized as the Lean System Society. The goal is to accelerate and deepen the Lean paradigm and bring together thinkers and doers from different perspectives.

  • Microsoft .NET Finally Offers a General Purpose Zip Library

    The .NET Framework has always had a weird relationship with the Zip file format. From the very beginning .NET actually did support Zip files, but in a way most people didn’t realize. After years of dealing with the convoluted ZipPackage class or turning to third-party libraries, Microsoft .NET is finally offering this basic capability again.

  • A Very Personal Look at 12 Years of Agile

    Simon Baker from Energized Work talks about past, present and future of Agile in his paper "No bull". The publication covers Baker's 12 years of experience with different teams and companies.

BT