BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture & Design Content on InfoQ

  • Presentation: Beth Massi on Conquering XML with LINQ in VB9

    Beth Massi, the Visual Basic content manager on Microsoft's MSDN, presents on how to work with XML and LINQ in Visual Basic 9.

  • Microsoft Live Mesh Keeping your World in Sync

    Microsoft released a technology preview of their Windows Live Mesh service designed to connect and synchronize devices, folders and news. The details from Microsoft include giving users of PCs, Macs and Mobile phones access to their information from anywhere.

  • Is Cohesion Important for SOA?

    Jim Webber re-ignited some interesting discussions about the need (or not) for Cohesive Services within SOA. What started as a fairly innocuous post has certainly generated a lot of debate.

  • BPEL4People Virtual Roundtable Interview

    In another one of our semi-regular Virtual Roundtables, InfoQ took the opportunity to talk to some of the main authors behind the BPEL4People and WS-HumanTask specifications and find out the driving forces behind it and what we can expect next.

  • Mule 2.0 Released

    Mule, a lightweight and highly scalable ESB, has just release Mule 2.0. New features in the 2.0 release include improved configuration using XML Schema, a closer Spring integration, and signification architectural improvements.

  • .NET Framework 3.5 Enhancements Training Kit Available

    Microsoft has recently made available the .NET Framework 3.5 Enhancements Training Kit.

  • MountainWest RubyConf 2008 Videos

    The videos from MountainWest RubyConf 2008 are all available for downloading from the Confreaks website. We selected a few videos and provide an overview and some entry points into the talks.

  • Terracotta 2.6 Supports Cluster Visualization Tools and Tomcat 6 Integration

    The latest version of Terracotta, an open source JVM clustering framework, includes new features like cluster visualization tools and official support for Tomcat 6 platform. Terracotta team announced on Monday, the general availability of version 2.6 of the product which also includes performance improvements in several common use-cases.

  • Amazon upgrades EC2 with Persistent Storage

    Amazon’s Elastic Computer Cloud (EC2), which delivers Hardware as a Service (HaaS), is adding persistent storage to its list of features. Amazon CTO Werner Vogels write that "Persistent storage for Amazon EC2 will be offered in the form of storage volumes which you can mount into your EC2 instance as a raw block storage device."

  • StrokeDB, Just Another Distributed Database? Not Really.

    As Distributed Databases get more and more interest, implementations are flourishing. CouchDB showed the way and is now incubated as an Apache project. RDDB was one of the first Ruby implementation of a Document-Oriented Distributed Database. We will check how a new database, StrokeDB, differentiates itself in the area with new promising features.

  • Combining General Purpose Languages and Domain Specific Languages for Model Driven Engineering

    In his last blog post, Johan den Haan asks one of the key questions of model driven engineering. The article is didactic and explains how ontological and linguistic metamodels can be combined (orthogonally) to simplify code generation while enabling the combination of general purpose languages and domain specific languages concepts. He uses BPEL and BPMN as a supporting example.

  • Don't Worry About Scaling Scrum

    Most Scrum adopters have their first doubt in terms of its scalability. Tobias Mayer suggests that before looking into quick solutions for complex problems, adopters should focus on understanding the principles of Scrum. Once the foundation is correctly laid, Scrum will take care of scaling itself.

  • Article: Building Domain Specific Languages on the CLR

    Ayende Rahien describes how to build internal DSLs on the CLR. He compares different .NET languages as suitable host languages for DSLs and presents Boo as an ideal candidate due to its meta programming facilities, flexibility, and performance.

  • APIFinder - Your Guide to APIs

    Developers today are constantly creating applications that consume services of other web sites. Consuming these services requires figuring out and understanding the sometimes complex Application Programming Interfaces (APIs).

  • Hands-off Load Testing with JMeter and Ant

    Automation expert Paul Duvall highlights in a recent post the value of earlier and continuous integration of load tests throughout the development cycle and presents simple step-by-step techniques to create a scheduled integration build that runs JMeter tests.

BT