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

  • InfoQ Japan Launches

    InfoQ's mission is to be the world's source for tracking change and innovation in the enterprise software development community. In April InfoQ China launched, and this October InfoQ Japan has launched and is already attracting an average of 3500 visits a day.

  • Gartner on Disruptive Trends in Platform Middleware

    A Gartner Report elaborates how emerging Event Driven Architecture and Service Oriented Architecture programming models, as well as the continued growth in adoption of key open source technologies (in particular Spring) have all combined to put significant pressure on traditional platform middleware vendors and may lead to disrupt the industry landscape.

  • F# to Be Integrated With Visual Studio

    Somasegar has announced that F# will be integrated with Visual Studio, joining Managed C++, C#, and Visual Basic as a first class on the .NET platform.

  • Mylyn 2.1: Refactoring the Eclipse User Interface to increase productivity

    Mylyn, an Eclipse plug-in which was integrated into Eclipse 3.3, recently released version 2.1. InfoQ spoke with Mylyn project lead Mik Kersten to learn more about this release and what changes Mylyn 2.1 brings to Eclipse-based development.

  • Rubinius: Inside the Bytecode Compiler and Foreign Function Interface

    Modifying the Rubinius VM is simple as two new articles show. We look at how to modify and extend the Rubinius bytecode compiler - written in Ruby - and how to work on the library using the foreign function interface (ffi).

  • Adobe AIR Application: Spaz - a Twitter Client

    Last week, arstechnica.com published an interview with Ed Finkler, the creater of Spaz – an open source Twitter client written using the Adobe AIR platform. In the interview, Finkler discusses Spaz, how and why he selected the AIR platform, and some of the challenges of upgrading Spaz to the latest AIR beta 2 release.

  • Eclipse RAP 1.0 Brings RCP and OSGi to Ajax

    The Eclipse Foundation released the Eclipse Rich Ajax Platform (RAP) 1.0 on Monday. The Eclipse RAP is an Ajax toolkit for creating and deploying Rich Internet Applications geared towards enterprise developers.

  • Read/Write Splitting with MySQL-Proxy

    Read/Write Splitting is an innovative use of the recently released MySQL Proxy that implements a master/slave database replication solution. Using this technique, SELECT queries are sent to slave instances, while transactional queries run against the master instance.

  • JSR-275: Units and Measures Introduced

    JSR-275: Units Specification aims to add support for units to Java software development, with the hope of reducing a certain class of errors. Jean-Marie Dautelle, co-spec-lead, introduces the API.

  • New Types, Methods for .NET 2.0/3.0 Service Pack 1

    When .NET 3.5 is released later this year, it will include several changes to the "red bits" including new types and methods. Scott Hanselman has posted a list of new types and methods with links to the MSDN documentation.

  • SQL Database Publishing in Visual Studio 2008 and Today

    The Database Publishing Wizard is a popular add-in for Visual Studio, which supports deploying a local database to a remote host. The Visual Web Developer team announces that the wizard will be integrated in Visual Studio 2008.

  • Ruby Gems: new release and plans for inclusion in Ruby 1.9

    The new Ruby Gems release 0.9.4.5 adds optimizations and new features, such as automatic installation of platform gems. Also, it's compatible with Ruby 1.9, making it fit for inclusion in the standard Ruby 1.9 release.

  • Presentation: OSGi - The Foundation

    OSGi is being adopted in an increasing number of projects. The spec provides a common model for writing and deploying apps to local or remote computers in modularized form. Instead of creating monolithic app, the OSGi spec allows the collaboration of many small components. This pres shows you why a spec like OSGi is crucial, what it really encompasses, and what the future developments will be.

  • IntelliJ IDEA 7.0 Adds Spring/Hibernate Support, Eclipse Interoperability, and Maven Integration

    Jetbrains has released IntelliJ IDEA 7.0. This version rounds out support for many popular Java technologies (Hibernate, Spring, and Maven) while adding support for additional languages such as Groovy and Ruby.

  • Article: Java Grid, why do we need it?

    Investment banks have often set trends or offer the rest of us a glimpse into the future of our IT infrastructure. Today banks are investing heavily into grid technologies as they continue in their battle for profits. In this article, John Davies shares his experiences on technologies used in finance and why Grid technologies are becoming a new mainstream for high volume, low latency systems.

BT