InfoQ Homepage Development Content on InfoQ
-
Article: Using ETags to Reduce Bandwith & Workload with Spring & Hibernate
Gavin Terrill explores one of the lessor known facilities available to web developers, the humble "ETag Response Header", and how to integrate its use in a Spring and Hibernate based web app to improve application performance and scalability.
-
Ruby.NET moves to open source community model
The team of the (Gardens Point) Ruby.NET compiler announced that it'll start working towards opening their project to outside committers.
-
QnA on SubSonic
SubSonic is a .NET Open Source project modeled after Rails. Think of it as a Swiss Army knife for building websites and working with data in Object-Relational fashion. Eric and Rob favored InfoQ with insight into their creation.
-
Wiki-style GUI Layout with Profligacy and LEL
Profligacy is a new JRuby based GUI library created by Zed Shaw. It's aimed at tackling the GUI layout problem with LEL, a compact Wiki-like notation for GUI layouts.
-
Eric Newcomer on the future of OSGi
Eric Newcomer, co-chair of the Enterprise OSGi working group, talks about OSGi and where he sees it going in the future, including its relationship to ESB and SOA technologies.
-
Opinion: SOA doesn’t need a Common Information Model
Loose coupling is not just about using a common syntax and protocols, it is also about creating and managing a set of shared semantics. Let’s take a quick look at the differences between a common information model and shared semantics and decide which one you are more likely to use in a service oriented architecture.
-
Using memcached with ASP.NET
Instead of ASP.Net's built-in caching, some .NET developers are turning to memcached, is a distributed memory caching system originally by Danga Interactive for LiveJournal.
-
Azul Systems: Next generation Java-based 768 core server released
Azul Systems has announced the release of their third-generation Java-based computing appliance with 768 processing cores. Azul also recently settled a lawsuit with Sun Microsystems. InfoQ caught up with Azul's Gaetan Castelein to discuss these recent events.
-
Evan Phoenix on Rubinius - VM Internals Interview
Rubinius is a Ruby implementation with a twist: it's written (mostly) in Ruby, building on concepts from Smalltalk VMs. We talked to Rubinius project lead Evan Phoenix about the state of the project and VM internals.
-
jQuery: A new way to write JavaScript for rich web UI
jQuery is a JavaScript Library that simplifies traversing HTML documents, handling events, performing animations, and adding Ajax interactions to web pages. jQuery provides an API to develop feature rich web UI much faster and with fewer lines of code than the traditional JavaScript.
-
Launch Date set for Visual Studio 2008, SQL Server 2008 and Windows Server 2008
Yesterday Kevin Turner announced the release date of the next versions of Visual Studio, SQL Server Windows Server at the Worldwide Partner Conference in Denver, CO.
-
IBM Interoperability Pledge
IBM announced that it is granting universal and perpetual access to certain intellectual property that might be necessary to implement more than 150 standards designed to make software interoperable, including SCA and SDO.
-
Grails Misconceptions
Marc Palmer, a Grails committer, posted about some of the common misconceptions that developers have about Grails, such as "Grails is not mature enough for me". Graeme Rocher followed up with his own list of misconceptions and questions, discussing where Grails fits in with JRuby on Rails and Ruby on Rails.
-
Gordon Pask Award Nominations 2007
The nominations for the Gordon Pask award 2007 were announced at the end of June. The award is given yearly for contributions to Agile Practice and targets those who have something to say or something to show, but whose reputation is not already widespread, and comes with a travel sponsorship to encourage the spread of ideas at conferences.
-
Why Cmdlets?
Jeffrey Snover describes the differences between using Cmdlets and APIs. He concludes with "Cmdlets are designed for Admins at keyboards while APIs are not. Cmdlets are the very heart and soul of PowerShell."