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

  • Flex Load Testing Tool Available to Enterprise RIA application

    Developing enterprise mission critical application requires thorough and scalable testing. Radview's WebLoad Flex Add-on could be a solution for Flex enterprise system load testing.

  • A .NET Triumvirate: IronScheme, IronLisp, and Xacc

    Dynamic Languages are all the rage over the last year. Thanks to Llewellyn Pritchard two classics, Lisp and Scheme, are receiving the attention they deserve to run on the .NET runtime.

  • Presentation: Using AOP in the Enterprise

    In this presentation from QCon San Francisco 2007, SpringSource CTO and AspectJ project lead Adrian Colyer discusses where Aspect-Oriented Programming (AOP) should be used, practical applications of AOP in enterprise situations such as Hibernate exception translation and automatic operation retry on nonfatal exceptions, and AOP mechanisms in Spring 2.5.

  • The Road to Merb 1.0 with Ezra Zygmuntowicz

    Merb is nearing a 1.0 release milestone and the team has some great changes in store for those people either using Merb today or planning on picking it up for a new project. Read what's coming soon.

  • Handling Large File Uploads in ASP.NET

    Anyone who has experience with ASP.NET knows, the FileUpload control is often a savior and can also be an enemy other times. One of the biggest problems with the FileUpload control is getting it to handle large files which are bigger than the default 4MB.

  • Spring Dynamic Modules for OSGi: simplified development of OSGi applications

    The Spring Dynamic Modules for OSGi project, formerly known as Spring OSGi, released version 1.0 today. InfoQ spoke with SpringSource CTO Adrian Colyer and Spring Dynamic Modules project lead Costin Leau to learn more about this release and what it provides for the Spring community.

  • Lucene 2.3: Large indexing performance improvements, new machine-learning project

    The Apache Lucene project, a high-performance full-featured text search engine library written entirely in Java, released version 2.3 today. InfoQ spoke with committer and Project Management Committee (PMC) member Grant Ingersoll to learn more about this release and the future plans for Lucene.

  • Comparing Eclipse Extensions and OSGi Services

    In an article recently re-published on his blog, Neil Bartlett performs a comparative analysis of Eclipse extensions and a variety of flavors of OSGi services.

  • Prefer Broad Design Skills over Platform Knowledge

    In his latest article Martin Fowler suggests that what matters most while building a team is not experience or thorough knowledge of the specific platform and business domain, but rather some broader skills that allow building quality software and delivering value.

  • Introducing Windows HPC Server 2008

    A new version of the Windows Compute Cluster Server 2003, rebranded as Windows HPC Server 2008, is in the works. This adds a host of monitoring and configuration tools on top of Microsoft's MPI 2 based clustering technology.

  • Concept Programming

    Looking for a way to cope with the increasing complexity in software? Concept programming introduces a new way to look at how software is conceived and created, by closing the gap of how you represent the business problem concepts in your head and in code.

  • Article: An Introduction to NetKernel

    Last month the NetKernel project released version 3.3 which added an Optimized HTTP Transport Layer, Enhanced Dynamic Language Support, and Reorganized/Re-written Documentation. The documentation enhancements were "to make the concepts of resource-oriented computing easier for adopters". Continuing with that theme InfoQ is proud to present a new article, An Introduction to NetKernel.

  • Another Look at Anonymous Types in VB

    Anonymous types in C# are a rather simple affair, as they are always immutable. VB allows both mutable and immutable anonymous types, with subtly different rules for each.

  • Case Study: Applying Java Programming Skill to Flex

    In an article published on Adobe Flex Developer Center, Bill Bejeck shares his experience creating components and enforcing separation of concerns with Flex, from a Java developer's perspective.

  • Inside the full speed Rubinius debugger

    Debugging Ruby code just got much faster - at least with Rubinius. Unlike the debuggers for MRI or JRuby, the Rubinius full speed debugger allows programs to run at normal speed while they're debugged. We take a look at how the Rubinius VM's transparent design made this possible.

BT