BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Web 2.0 Content on InfoQ

  • Defining RIA, Web 2.0, and AJAX

    Christopher Keene, of WaveMaker Software, attempts to define common web development terms in a blog post earlier this month. He offers a detailed overview on the terms and how to view them together. In a separate, thread former Adobe Executive, David Mendels, discusses how the term RIA came to be, and the value it has today.

  • OpenFlux Component Framework for Flex

    OpenFlux offers Flex developers an open source component framework based on the Model-View-Controller (MVC) Architecture. The library has a set of components that currently includes Buttons, Lists, and ScrollBars. The goal of OpenFlux is to make it easy to “dramatically” customize components within a Flex application, without fear of breaking other parts of the component

  • SOA Wordle: Nice But Is It Art?

    Mike Matsumura has produced a SOA wordle (word cloud) that is interesting to look at, but is it an accurate reflection of SOA?

  • Early Draft released for JavaServer Faces 2.0 - Improved Interoperability for JavaScript Libraries

    The early draft for JSR 314 has been released under the Java Community Process Program. It is an update of the JavaServer Faces specification to version 2.0. This next generation of JSF is an attempt to bring the best ideas in web application development to the Java EE platform and is already receiving positive feedback from the community, especially because of its improved AJAX support.

  • Overview of the Curl Enterprise RIA Platform

    In this post, InfoQ.com discusses the platform with Curl, Inc. VP of Developer Relations Richard Monson-Haefel. Curl is a platform for building Enterprise RIA applications. Monson-Haefel covers the Curl programming language, IDE, and client side runtime. In addition, he highlights why you might consider using Curl over Adobe AIR and Flex when building RIA’s for the enterprise.

  • Architecting Twitter

    The architecture underlying the very popular social application Twitter has been at the center of several discussions lately. Twitter had several instances of downtime and had turned off several popular features as the team tried to deal with the issues. What can be learned from looking at how Twitter tries to move forward?

  • InfoQ Case Study: NASDAQ Market Replay

    In this case study InfoQ reviews the usage of Adobe AIR and Amazon Simple Storage Service (S3) in the NASDAQ Market Replay application. It is an exciting time for the software industry, as the NASDAQ Market Replay implementation demonstrates that a powerful data driven application can be brought to the market quickly and deployed within a limited budget.

  • Designing for Spam: A Challenge for the Web?

    The increasing activity and hostility of spammers and the sophistication of their spamming tools are a constantly growing concern for the web. The recent spam attack on Craigslist triggered many reactions in the blogosphere seeking to analyze spammers’ techniques and possible remedies and to consider the implications that the spam’s spread may have on architecture.

  • Nexaweb contributes code to the Dojo JavaScript Toolkit

    Nexaweb has contributed new software to the Dojo Foundation that aims to advance the use of open source AJAX technology within a company's critical business applications. The software, dubbed 'dojo.E' is a set of extensions to the Dojo Toolkit, that bring XML into Dojo components and a new API for managing DOM modifications based on user interaction.

  • Exadel’s Flamingo Project for Rapid Flex and Java Development

    Exadel’s Flamingo project is a tool for bootstrapping RIA applications built with Java backends. The tool offers support for both Seam and Spring in the middle tier. On the presentation tier, Flamingo supports both Flex and JavaFX. The tool has a similar approach to bootstrapping applications as the AppFuse project available for more traditional Java web tier frameworks.

  • Top 5 Ways to Reduce Flex Application Startup Time

    Jun Heider has an excellent piece on O’Reilly’s InsideRIA site discussing a number of the options for minimizing the startup time of Flex applications, in hopes of helping developers reduce the amount of time that users see the ugly "Loading" dialog. He covers the different areas of consideration in depth, along with any important pros and cons to consider for each technique.

  • Windows Communication Foundation: Application Deployment Scenarios

    Microsoft has just published an excellent overview of WCF capabilities and deployment strategies for 5 most common SOA scenarios including Enterprise Web services, Web 2.0 services, intranet applications, queued messaging and Workflow services.

  • Firefox 3 RC1 Adds Javascript 1.8, Microformat Support and More

    The Mozilla project has released Firefox 3 Release Candidate 1 (RC1). New features in Firefox 3 include support for Javascript 1.8, DOM and HTML changes, microformats support, and an extended Canvass implementation.

  • Adobe Flash Player 10 Released

    Today, Adobe announced that Flash Player 10 Beta is now publicly available, the project was previously code named “Astro.” With competitors like JavaFX and Microsoft Silverlight working hard on their own solutions, Adobe Flash Player 10 will include a number of significant enhancements.

  • The Sun Deflextions Continue

    In what is becoming an ever more popular move for those working on Java client technologies, Hans Muller, the now former CTO for Sun's Desktop division, made the move from Sun Microsystems to Adobe’s Flex team this week.

BT