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

  • Presentation: Ruby VMs: A Comparison

    In this presentation from QCon San Francisco 2008, Jason Seifer takes a look at the different Ruby virtual machines (JRuby, MagLev, IronRuby, Rubinius, MacRuby) and how to choose what fits best within the enterprise.

  • JRuby on Java ME/CDC

    After first steps to running JRuby on Android, JRuby's Charles Nutter now started work on making JRuby run on the CDC profile of Java ME.

  • Flash Making a Push for Smart Phones

    The battle between Flash and Silverlight is heating up. In the most recent round, Adobe has announced that the full version of Flash 10 would be supported on all major mobile phone platforms including Windows Mobile, Google's Android, Nokia S60/Symbian, and Palm webOS.

  • Arthropod – A Flash and AIR Debugger

    Debugging tools are essential for software development in any computer language and runtime environment. Adobe Flash platform-based rich Internet application (RIA) development, either in Flex or AIR, is no exception. While the Flex/AIR is maturing, more debugging tools are emerging. Arthropod is one of them.

  • SQL Data Services Moving To a Full SQL Server Database in the Cloud

    Last week InfoQ asked if RDBMS has its place in the cloud. All the big cloud vendors (Amazon, Google and Microsoft) are using a key/value store today. However, on the MSDN Developer Conference in San Francisco, Microsoft reported they will make RDBMS features of SQL Server available through SQL Data Services (SDS) after feedback from ISV’s.

  • QCon London 2 Weeks Away: Day Passes & InfoQ Discount Available

    QCon London is just 2 weeks away, and we’d like to present all InfoQ members with an extension of our Feb 22nd discount, as well as announce that day passes are now available. QCon features over 80 sessions, 15 tracks and unprecedented speaker lineup including Sir Tony Hoare, Martin Fowler, Rod Johnson, and many others.

  • Screenshots of Visual Studio 2010 with WPF UI

    Jason Zander, General Manager of Visual Studio, posted the first images of Visual Studio 2010 where WPF is used to render the Visual Studio UI. Users will be able to try this for themselves in Visual Studio 2010 Beta 1 coming later this year.

  • dynaTrace 3 Features Global Transaction Tracing, Cloud Support, and an Open Source Plug-in Model

    dynaTrace software recently announced the release of dynaTrace 3. dynaTrace software is an Application Performance Monitoring (APM) vendor that provides Java and .NET developers insight into performance problems in both application code as well as environmental configurations.

  • Virtual Panel: The Current and Future State of RIA

    InfoQ recently conducted a virtual panel on the current and future state of RIA and Ajax technologies. The panel features a number of valued contributors to the community including Dion Almaer, Jnan Dash, Didier Girard, Peter Pilgrim, Tim Sneath, and Ryan Stewart.

  • AsWing, An ActionScript Fiend of Java Developers?

    Java Swing has been the major Java graphical user interface (GUI) building block used by developers for many years. Can the Java Swing experience and skill be transferred to build ActionScript 3-based rich Internet application (RIA) systems? The AsWing Framework started with exactly that goal. InfoQ spoke with the AsWing lead developer iiley Chen to find out how AsWing could help RIA development.

  • Details on Using Code Contracts

    InfoQ has informed on the availability of Code Contracts for .NET. This time we want to offer more details on using Code Contracts, an important addition to .NET.

  • Playr 2.0: And the Best Goes On

    Compared with traditional application development technologies, one important aspect of rich Internet applications (RIAs) is the ease of handling media rich contents. The Playr ActionScript 3 music library is one example that helps Flash, Flex or AIR based applications easily incorporate music contents. InfoQ spoke with the Playr creator Ronny Welter for more insight.

  • JRuby 1.2 RC1 Released, Initial support for Android

    JRuby 1.2 RC1 is now available, complete with improved 1.9 support, performance improvements and bug fixes. Also: initial support for using JRuby on Android.

  • Article: Staying Safe and Sound Thanks to MDSD

    In this article, Andreas Kaltenbach explains how Model-Driven Software Development (MSDS) can help solving backward compatibility problems when creating a newer version of a software which can mean a new API or a new database schema that old clients cannot use. MSDS is used to negotiate the differences between versions to ease the upgrading process.

  • Building a Better Thread-safe Collection

    Jared Parsons proposes a better thread-safe collection. By using a design pattern that strongly encourages, but not enforces, thread-safety, his API is both easy to use and easy to understand.

BT