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

  • Software Manufacturing: Custom Application Stacks for Virtualized Infrastructure and Cloud Computing

    CohesiveFT just released a white paper detailing a new trend in the industry, Software Manufacturing, fueled by Open Source Software and Cloud Computing. They explain why they feel this trend will disrupt traditional, single-sourced, middleware stacks. Could Software Manufacturing be the trigger of a second wave of success for Open Source Software?

  • Aspects: An Easy Tool for Annotation Handling?

    While many think of Aspects for cross-cutting concerns such as transaction management, persistence and role based security, another key value for them has been as an enabler for Annotations for ordinary projects. Using Aspects as a way to implement annotation handlers is a different way to think of them than as the traditional architect's "cross cutting concerns" view.

  • Google Chrome: Perspectives and Analysis

    On September 1st, 2008, Google announced its new open source browser, Google Chrome. InfoQ has taken some time to compile some of the perspectives and analysis from the community, news media and blogosphere in order to assemble comprehensive coverage of the Google Chrome launch and its impact.

  • Filtrbox: Semantic Web in Flex RIA

    Semantic Web technologies and services lie at the heart of the effort to drive the Web to the next generation as a universal medium for data, information and knowledge exchange. Filtrobox is a Semantic Web startup. InfoQ spoke with Filtrbox RIA Flex Developer, Justin Imhoff, to gain insight into the resources and technologies needed for such a startup.

  • F# September 2008 CTP Was Updated

    Shortly after it was released, the F# September 2008 CTP has been updated. This is a minor update, which is supposed to address some issues left open in the CTP released a week ago. "Support for units of measure on decimal types was limited in the first CTP release, and this has now been addressed", according to Don Syme, a researcher on the F# team.

  • Overview of the Appcelerator RIA Platform

    In this post, InfoQ discusses the Appcelerator platform with Matt Quinlan, Vice President of Community Development at Appcelerator. Quinlan highlights the strengths of Appcelerator and some of its common uses.

  • Web IDL: W3C Language Bindings for DOM Specifications Gets a New Name

    The W3C recently published the working draft of Web IDL which was formerly known as the Language Bindings for DOM Specifications. The working draft defines a syntactic subset of OMG IDL version 3.0 for use by specifications that define interfaces. InfoQ spoke to the specification editor to learn more about the specification and its impact on the Web development community.

  • NeverBlock and Non-Blocking Database Adapters

    Besides Postgres, NeverBlock now also supports MySQL through the new MySQLPlus adapter. We talked to two of the developers of MySQLPlus and discussed NeverBlock and non-blocking database adapters with developers of Ruby's Oracle and SQLite interfaces.

  • Volta: Developing Distributed Applications by Recompiling

    Volta extends the reach of .NET programming languages, libraries, and tools to cover the cloud. As such it seems to become Microsoft's response to Google's GWT. In this article the contributors to the project explain what is "Architecture Refactoring", how it works and where it is going.

  • Spying on Silverlight

    The success of Microsoft Silverlight, as seen in the recent Beijing Olympics, shows the capabilities of the technology and is attracting more developers. The addition of end-users and developers using Silverlight will also drive more tool development and one such useful tool is Silverlight Spy by First Floor.

  • Presentation: Building Smart Windows Applications

    In this demo driven presentation, Daniel Moth explores the new features of .NET 3.5 and Visual Studio 2008 to create rich Windows clients. There are many opportunities for creating a rich application that runs client-side capitalizes on server-side investments.

  • Using Closures to Improve API Design and Usage

    Some APIs such as those that perform complex parsing often expose intermediate results via events. As Eric White demonstrates, closures can be used to greatly simplify calling these APIs.

  • New NHibernate Community Site

    Fabio Maulo, a member of the NHibernate team, has announced the start of a new NHibernate web site called NH Forge. The name is a reminder of the fact that NHibernate was previously hosted on SourceForge.net since 2005. The purpose of the new site is to bring together the NHibernate community, having all necessary in one place.

  • Article: Using Ruby Fibers for Async I/O: NeverBlock and Revactor

    Ruby 1.9's Fibers and non-blocking I/O are getting more attention - we talked to Mohammad A. Ali of the NeverBlock project (which provides support for MySQL and PostgreSQL) and Tony Arcieri of the Revactor project.

  • JRuby Roundup: RCov Port Available, Ribs For Hibernate Support, Parser Stats

    A port of the popular code coverage tool rcov is now available for JRuby. Ola Bini started a Hibernate-based library for persisting Ruby objects named Ribs. And finally, JRuby trunk contains a new MBean for analysing parse times.

BT