BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • 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.

  • REST vs SOAP Roll Call

    Stefan Tilkov (ed note: SOA Editor on InfoQ) posts on his blog lists of proponents of REST style vs the list of those supporting a more WS/SOAP style of SOA. The lists are helpful to those seeking to understand the stylistic differences betweeen these strategies and how to leverage each appropriately.

  • InfoQ Article: Why Would a .NET Programmer Learn Ruby on Rails?

    .NET developer Stephen Chu gives us some insight into his transition to Ruby on Rails programming. Quote: "By being loyal to one technology stack, I am bound to unconsciously make biased decisions, which will ultimately hinder my ability to deliver business value."

  • The Resurgence of Java the Platform

    Way back in December of 2000 noted columnist Jon Udell covered the language-agnosticism of the Microsoft CLR versus the JVM. Six years after Udell highlighted the topic, Java the Platform is beginning to come out of the shadows of its more well known counterpart Java the Language.

  • InfoQ Article: Web Services Guru Dr. Frank Leymann on SOA

    InfoQ recently had the chance to interview Frank Leymann, co-author of many Web services specs and a full professor at the University of Stuttgart.

  • Tips for Effective Kaizen Process Improvement

    Agile software development and Lean Thinking go hand-in-hand for many practitioners. Six-Sigma blackbelt Mike Wroblewski has blogged some lessons learned from a recent kaizen session. People are a key variable in both manufacturing and software environments, so his lessons learned in manufacturing are also interesting for Lean Software practitioners using kaizen events for process improvement.

  • Platt on Web 2.0 and SOA

    Microsoft Architect Michael Platt describes the challenges and opportunities of combining the SOA and Web 2.0 models.

  • REST on Rails: An Enterprise Developer's Overview

    Bruce Tate presents an enterprise-level introduction to the use of Representational State Transfer (REST) in the Ruby on Rails framework.

  • Could Glassfish become the next major open source appserver?

    Sun has been putting a lot of resources into Glassfish, Sun's Java EE 5 open source appserver. But with an open source application server market dominated by JBoss, with ObjectWeb's JonAS and IBM supporting Apache's Geronimo project, just what is the intention and status of Glassfish? InfoQ has been been following the project and talking to the committers over the last few months to catch you up.

  • MSDN Architecture Center Launches Vertical Sites

    The MSDN Architecture Center has released 3 industry-focused vertical sites, and one devoted to Microsoft Office as a solutions platform: * Financial Services Industry Center * Manufacturing Industry Center * Retail Industry Center * Office System for Architects

  • WS-BPEL 2.0 Approaching Public Review

    The Web Services Business Process Execution Language Version 2.0 Specification is approaching the public review stage. This is an OASIS specification and governs process execution in SOA.

  • Survey: The State of Agile in Practice

    In March Scott Ambler surveyed over 4,200 people to discover the actual rate of Agile process adoption and effectiveness. His conclusion: Agile is not only growing in popularity, it's working so well that adopting an Agile approach appears to be an incredibly low-risk choice. Ambler recently published not only his conclusions but also the raw data he collected.

  • Debates flare on the right level of abstraction over ORM and JDBC

    A heated debate started a few weeks ago initiated by members of the Hibernate team, arguing that using an abstraction framework on top of an ORM is a bad idea, citing Spring's HibernateTemplate as a specific example. Along the theme of levels of abstraction, Brian McCalister also surveyed various convenience frameworks over JDBC.

BT