InfoQ Homepage Development Content on InfoQ
-
Sun Releases Early Access Consumer JRE and Nimbus Preview
Today Sun released an early access preview of Java SE 6 Update N (formerly known as the Consumer JRE). The release includes initial Java Kernel support for faster initial downloads and startup enhancements.
-
JBoss RichFaces 3.1: Ajax4JSF and Exadel RichFaces integrated as single open source library
JBoss, a division of RedHat, recently released version 3.1 of the RichFaces JSF library. Stemming from a partnership with Exadel, this release is the first one to integrate the Ajax4JSF project with the formerly commercial RichFaces. InfoQ took the opportunity to learn more about RichFaces and what this release brings to the JSF space.
-
David Pallmann’s WCF Tips
David Pallmann has published a series of WCF Tips. The tips are assembled in terms of design patterns, which are grouped by aspects of developing WCF providers and consumers.
-
JRuby compiler finished
As Charles Nutter reports, JRuby's Ruby to Bytecode compiler is finished. This is used for AOT and JIT compilation, and will go into JRuby 1.1. Future plans include a compiler that could help with Java integration by turning Ruby classes into Java types.
-
The Dark Side of Closures
Closures are not a new concept and in LINQ have proven to be incredibly useful. But they do have a dark side when used to break encapsulation. When two seemingly independent functions are tied together, unexpected results can occur.
-
RSF released with support for DWR-style Ajax
The Reasonable Server Faces (RSF) project recently released version 0.7.2. RSF is a web framework based on Spring and covering much of the same ground as JSF. RSF advocates zero server state designs.
-
Getting started with Rubinius development
Rubinius is quickly gathering interest and is coming close to full Ruby support. We take a look at Rubinius development, what to check out and where to start.
-
Windows Presentation Foundation Unleashed - Review and Sample Chapter
WPF Unleashed by Adam Nathan has been leading the Amazon charts in positive reviews, so we thought we would take it for a spin. Turns out, the book lives up to the hype. In addition, InfoQ was able to obtain the most important chapter of the book. Chapter 3 includes coverage of WPF's property and event system, a system that is unlike anything else on the Windows platform.
-
Apache Tuscany Released as First 1.0 SCA Implementation
The the Apache Software Foundation has released the first 1.0 implementation of the Service Component Architecture (SCA), Apache Tuscany 1.0. SCA is a set of specifications aimed at simplifying SOA Application Development which are being standardized at OASIS as part of Open Composite Services Architecture (Open CSA).
-
The ASP.NET AJAX Control Toolkit Has Been Updated
The AJAX Control Toolkit for ASP.NET 2.0 has been updated. Nothing new was added, but the bug fixes are sure to be welcome. In related news, a VS 2008 Beta 2 compatible version was also released with a couple of interesting features. And in case you did not know, they are now accepting patches.
-
Halo 3 Site Demonstrates Flaws in SilverLight
With all the buzz about Halo 3, Microsoft couldn't help but to use it as an excuse to make users download SilverLight. But like Flash, it has some serious flaws.
-
Behind Microsoft's Astoria REST Framework
In Microsoft's Architecture Journal issue 13, Pablo Castro talked about several key features of the Microsoft’s REST Framework – Astoria.
-
LiquiBase adds Diff, Eclipse Plugin, Support for Additional Databases
LiquiBase, the database refactoring/migration tool, has had a busy year. Building on the momentum of the 1.0 release LiquiBase added two more minor releases and some point releases, adding support for database diffs, an Eclipse plugin and support for additional databases.
-
Selenium Grid: Web Testing in Parallel
Pervasive user-interface/acceptance testing can be a drag on test and therefore build speed. Selenium Grid offers the ability to run Selenium tests in parallel on one machine or on a farm of machines in a reliable, easy-to-use way. InfoQ speaks with the Selenium Grid team.
-
Abstracting Data Query in Ruby with Ambition Ambition
The .NET community is familiar with the general purpose query facilities added to the .NET Framework by the project LINQ. Ruby was missing such an abstraction layer. Chris Wanstrath brings his own solution: Ambition.