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

  • Borrowing Functional APIs from F#

    The Common Language Specification ensures that any conforming .NET language can access libraries created by any other language. This means imperative languages like VB and C# can call functional libraries created primarily for F#. In fact, many can be converted directly into C# code.

  • Reducing Server Load and Network Traffic in REST/Ajax Architectures

    A short article on developerWorks shows us how to reduce network traffic and server processing for Ajax/REST architectures, but the real jewel here is the way they effectively use the HTTP 304 status code instead of recommending more complicated solutions.

  • Test Driven Development or Test Driven Requirements?

    Where does one start when practicing test driven development? With the requirements or with the design? Or, put another way, top-down or bottom-up? When one starts to write a test first, without any code, what does that test represent? Both approaches are practiced in the Agile community, but there is little consensus on which provides more value.

  • The Future of MonoRail in the Wake of MS MVC

    Hamilton Verissimo, the founder of the Castle Project, has discussed means of integrating Castle/MonoRail into MS MVC as well as real-world requirements with the MS MVC team.

  • IBM and SAP Open Source their JVM Diagnostics Tools

    IBM recently announced their Java diagnostic tool suite that includes the products Dump Analyzer For Java, Extensible Verbose Toolkit (EVTK) for Garbage Collection (GC), and Java Lock Analyzer (JLA) tools. SAP also made an announcement last month about their heap analyzer tool called SAP Memory Analyzer and the tool's integration with Eclipse IDE.

  • Eclipse is elected for JCP Executive Committee

    The final results of 2007 Java Community Process (JCP) executive committee elections were announced on Tuesday. Eclipse Foundation is among the newly elected members in Java Standard and Enterprise Edition category. This is the first time an open source tooling vendor won a seat in the JCP executive committee. Time Warner Cable is the newly elected member in Java Micro Edition group.

  • Sun’s Promise: Reliable, Portable, Functional Java Plug-In

    InfoQ recently interviewed Nicolas Lorain, the product manager for Java SE, and discussed the rewrite of the Java plug-in slated for Java SE 6 Update N.

  • Open Source Java Turns One

    This month marks a year since Sun announced the open sourcing of Java SE. InfoQ looks at the events that resulted.

  • Ruby.NET 0.9 improves .NET interop, adds Form designer support

    Ruby.NET, a project to compile Ruby source to .NET CIL, just released version 0.9. The release comes with improved .NET integration and a nearly complete implementation of the Ruby standard library. To top it off, Ruby.NET VS integration ships Form Builder support to help build Ruby GUI apps.

  • PowerShell Scripting Added to SQL Server 2008

    Francois Ajenstat has recently announced that SQL Server is the next to pick up PowerShell scripting in the next CTP.

  • Unified Rules Engine and Processes

    Mark Proctor, the JBoss Drools Project Lead, and Kris Verlaenen the Ruleflow lead present their vision for unifying rules and processes to provide a truly unified modeling environment with rules and processes as first class citizens, tightly integrated modeling GUIs, single unified engine and apis for compilation/building, deployment and runtime execution.

  • Article: What's New in Spring 2.5: Part 1: Annotation-Based Configuration

    Spring 2.5 was released on November 19th, 2007 and with it, the first article in a series Mark Fisher of SpringSource (Interface21) about the annotation-based configuration options available in Spring 2.5: annotation support for dependency injection, auto-detection of Spring components on the classpath and lifecycle methods.

  • Microsoft Releases Visual Studio 2008 and the .NET Framework 3.5

    Today Microsoft released Visual Studio 2008 and the .NET Framework 3.5 to developers. This is a much anticipated release and includes all the promised features.

  • Dalvik, Android's virtual machine, generates significant debate

    With the release of Google's Android SDK earlier this week, there was much discussion of the APIs and the expected impact in the mobile space. However, one particular area which generated significant debate in the Java community was the Dalvik virtual machine which is the basis of the Android platform.

  • Introducing Farseer - An Open Source Physics Engine for Silverlight and XNA

    In the modern push for showier and more interactive interfaces, it is inevitable that real-time animation is asked for from time to time. When this animation involves objects on the screen bouncing off each-other or being affected by gravity, a physics engine is a must. The Farseer Physics Engine addresses this need. We interviewed Jeff Weber, designer of Farseer.

BT