BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Web Development Content on InfoQ

  • The Technology behind Codenvy. An Interview with Tyler Jewell, CEO

    Codenvy is an online IDE supporting applications development in Java, JavaScript, HTML5, PHP, Ruby and other languages, with built-in support for deploying the apps on a PaaS. This article includes an interview with Tyler Jewell, CEO, detailing some of the technologies behind Codenvy.

  • Zato - Python-based ESB and Backend Application Server

    Zato is an open-source ESB and application server written in Python. It is designed to integrate systems in SOA and to build backend applications (i.e. API only).

  • Windows and Line of Business Applications: No Good Options

    At Build 2013 Microsoft unveiled a number of new features that make the WinRT platform more interesting for developers working on LOB applications, but without a deployment story WinRT simply isn’t viable. Meanwhile WPF, like Silverlight and WinForms, has entered its twilight phase.

  • Interview and Book Review: Effective JavaScript

    In his recent book Effective JavaScript, author David Herman takes an in-depth look at the JavaScript programming language and how to use it effectively to write more portable, robust and maintainable applications and libraries. InfoQ spoke with David about new trends in JavaScript and writing effective JavaScript libraries.

  • Book Review and Interview: Discover Meteor

    Tom Coleman and Sacha Greif today published Discover Meteor, an introductory book on Meteor, a JavaScript-based web framework to simplify the development of real-time web applications. The book uses the application "Microscope", a simple real-time version of a Hacker News/Reddit-like site, as guiding example to demonstrate the features of Meteor as well as its ecosystem.

  • Interview and Video Review: Working with Big Data: Infrastructure, Algorithms, and Visualizations

    Paul Dix leads a practical exploration into Big Data in this video training series. The first five lessons of the training span multiple server systems with a focus on the end to end processing of large quantities of XML data from real Stack Exchange posts. He completes the training with a lesson on developing visualizations for gaining insights from the macro level analysis of Big Data.

  • Ember.js - Web Applications Done Right

    This article explains the Ember.js application development model and shows how to use it to build your first client-side JavaScript web application with the framework.

  • Choosing the Right ESB for Your Integration Needs

    Kai Wähner explains the differences between an integration framework, an ESB and an integration suite, following with advice for selecting the right one from existing commercial and open source solutions.

  • Refactoring Legacy Applications: A Case Study

    To refactor legacy code, the ideal is to have a suite of unit tests to prevent regressions. However it's not always that easy. This article describes a methodology to safely refactor legacy code.

  • New Book: jQuery, jQuery UI And jQuery Mobile

    “jQuery, jQuery UI and jQuery Mobile” is a new book by Adriaan de Jonge and Phil Dutson. The book takes you through the various jQuery libraries and also covers the plugin-architecture provided by jQuery. The authors assume that the reader has basic HTML and JavaScript knowledge, but start from very basics of each of the jQuery libraries before going into advanced topics.

  • Cloudberry: An HTML5 Cloud Phone Platform for Mobile Devices

    In this article, authors introduce Cloudberry, an HTML5-based cloud phone software which offers the benefit of changing features on mobile devices almost instantly. They also talk about challenges of using this platform.

  • Running Google App Engine Apps in JBoss AS7: Aleš Justin Discusses CapeDwarf

    During JUDCon China 2012 Red Hat's Aleš Justin introduced Project CapeDwarf, a Google AppEngine API implemented with JBoss and other open source libraries. Sai Yang, Senior Planning Editor of InfoQ China, spoke with him about why he started the project, what challenges the project has faced, and his experiences as a software developer in general.

BT