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

  • Java EE 6 Spec Lead Requests Community Feedback on Web Profile Options

    In a recent blog post, Java EE 6 (JSR 316) specification co-lead Roberto Chinnici presented the two leading candidates for the Java EE 6 Web Profile, and asked for feedback from the community on which of the two options the JSR 316 Expert Group should move forward with. InfoQ took the opportunity to analyze each of the Web Profile options in greater detail.

  • Interview: MLB.com on Their Use of Silverlight

    In this InfoQ exluclusive interview Jonathan Allen sits down with Henry Belmont & Thaniya Keereepart on their implementation of Silverlight and how it integrates with their Java back-end.

  • Rush - OOP shell in Ruby

    Rush is a new OOP shell written in Ruby. Unlike shells like bash, Rush has commands interacting with objects instead of strings, which allows to use regular Ruby constructs to iterate over files and other objects. Rush goes further with remote shell functionality and more. InfoQ caught up with Adam Wiggins the creator of Rush.

  • Sneak Preview of Silverlight 2

    Scott Guthrie provides a first look at Silverlight 2, and announces that the first public beta will be available shortly.

  • Article: Securing a Grails Application with Acegi Security

    In this article, Fadi Shami gives a walkthrough of integrating the grails-acegi plugin with a sample Grails application. As part of this integration, there are three major components which are used – Groovy, Grails and Acegi Security.

  • Interview: CORBA Guru Steve Vinoski on REST, Web Services, and Erlang

    In a new interview, recorded at QCon San Francisco 2007, CORBA Guru Steve Vinoski talks to Stefan Tilkov about his appreciation for REST, occasions when he would still use CORBA and the role of description languages for distributed systems. Other topics covered include the benefits of knowing many programming languages, and the usefulness of of Erlang to build distributed systems.

  • Ruby 1.9 with Symbol#to_proc and (soon) curried Procs

    Ruby 1.9 added the to_proc feature to Symbol, which allows for a very succinct way to create Procs that just call one method. Also: a recent development version of 1.9 added currying to Ruby. We look at how these features work and what they can be used for.

  • Differentiated UX: Expression of an Emerging UI Design Trend?

    Introduced with the rollout of the Windows Presentation Foundation, the concept of Differentiated UX (Differentiated User Experience) was intended to help promote a new capability associated with this technology for delivering enhanced user experiences. Recently, Brian Noyes and Dax Pandhi provided a more concrete explanation of the term and described its relevance to UI designers and developers.

  • Hosting a Web Site on Amazon's EC2

    Codesta's Oliver Chan provides some hints and tips for developers looking to use Amazon's Elastic Computing Cloud to host a web site.

  • LINQ to XSD is Back

    A new alpha version of the typesafe LINQ provider, LINQ to XSD, is available. This is the first version compatible with the RTM version of Visual Studio 2008.

  • PartCover: New Open Source Code Coverage Tool

    PartCover is beginning to fill the void left by NCover. Both SharpDevelop and TreeSurgeon have integrated PartCover to provide code coverage.

  • How To Survive in a Turbulent Job Market

    Steven Haines usually spends his time writing about new Java technologies that can help developers in their jobs, however, this week he has turned his attention to those technologies that can help you find that next job.

  • Thin The Fast Ruby Web Server

    Today Mongrel is the defacto Ruby web server of choice. But a new experimental solution is now available in the name of Thin. Thin glues together the Mongrel parser, EventMachine and Rack in order to surpass Mongrel's performance.

  • AIR 1.0: Kevin Hoyt and Matt Rozen From Adobe Give Platform Overview

    With the production release of Adobe AIR, InfoQ sat down with Adobe’s Kevin Hoyt and Matt Rozen to learn more about the platform.

  • Flex 3.0: Update From Adobe's James Ward

    With the production release of Flex 3, InfoQ sat down with Adobe’s James Ward to find out more about Flex 3. Last year, Ward gave InfoQ readers an overview of Flex 3 and discounted a number of Flex misconceptions. In this interview, Ward discusses Flex and open source, along with a number of items from the Flex ecosystem.

BT