InfoQ Homepage Development Content on InfoQ
-
Working with Mingle
InfoQ had some time with Mingle project engineer Jay Wallace, to use ThoughtWorks' much anticipated Mingle software and demonstrate to us how it differentiates itself from other products by being a truly agile project management tool.
-
Performance Problems with Lambdas
The LINQ Cookbook reveals some performance issues when using lambdas instead of traditional functions.
-
Rails Mockup Driven Development with Lilu
There was a debate 2 years ago about Rails and its lack of a built in templating language, and whether one should be introduced. Today there are more than 5 templating systems: ERB, HAML, Liquid, Amrita2. All of them however mix Ruby or Ruby derivatives with HTML. Lilu aims at completely decoupling static HTML and Ruby code.
-
Presentation: The Beauty of Ruby
As Edd Dumbill wrote, "the subtle elegance of the Ruby idiom is a slowly appreciated and highly satisfying flavour." It's true that some of the best things about Ruby aren't obvious to newcomers. In this talk Glenn Vanderburg demonstrates some of the subtle beauty that experienced Rubyists know and love.
-
Cecil and Reflexil Make Assembly Patching Easy
Jb Evain's Cecil is a library in the Mono project that allows developers to inspect and manipulate compiled assemblies. Sébastien has complemented its capabilities with a GUI interface called Reflexil.
-
Silverlight to Not Support ArrayList
In an effort to reduce the size of the Silverlight runtime, most of the non-generic collection types will be removed. These include types once considered essential to .NET programming including ArrayList, Hashtable, and Comparer.
-
Profiles & Extensibility Major Refactorings in Proposed Java EE 6
The Java EE 6 (JSR 316) proposal was published today. Two major themes for release are extensibility and profiles. Interface 21 CEO Rod Johnson has written a lengthy commentary on the proposal going so far as to declare his support for the JSR.
-
Mono Adds Support For Type Inference in C#
Marek Safar has announced that the C# 3.0 compiler for Mono now supports implicitly typed local variables and implicitly typed arrays using a technique known as type inference.
-
Article: Intro to .NET 3.0 for Architects
Mohammad Akif introduces the concepts behind .NET 3.0 that architects need to understand. Mohammad walks through the basics of Windows Communication Foundation, Windows Presentation Foundation, Workflow Foundation and Windows Card Spaces.
-
XQuery Java API JSR 225 Available for Public Review
The first public review draft of JSR 225: XQuery API for Java has been posted for review. The spec (being led by Oracle) aims to provide ubiquitous programmatic access for XQuery implementations in Java.
-
New Concurrency Features for Java SE 7
Although the contents of Java SE 7 are still in flux, early candidates of concurrency features for inclusion are are already taking shape: a fork/join framework and a transfer queue. InfoQ spoke with Doug Lea about these features and concurrency in Java SE 7.
-
Sun CTO Bob Brewin on Eclipse 3.3 and the Future of Netbeans
InfoQ recently sat down with Sun CTO Bob Brewin to discuss the Eclipse Europa release and the future direction of Sun's Netbeans IDE.
-
Interview: Spring Web Flow with Keith Donald
Spring Web Flow (SWF) is a framework for modelling and controlling the execution of multi-step work flows in web applications. Flows often execute across HTTP requests, have state, exhibit transactional characteristics, and may be dynamic and/or long-running in nature. In this interview, SWF co-lead Keith Donald talks about how Spring Web Flow works.
-
XACML finally ready for prime time?
XACML, the eXtensible Access Control Markup Language, an Oasis standard approved more than 2 years ago, has been demonstrated to work cross vendor platforms on Burton's Catalyst Conference last week.
-
VB 9 Features – What Made the Cut
With VB 9 getting closer to release, Microsoft had to make some hard decisions about what features were going to make the cut. While most of the important features made it in, there were some notable exceptions. Paul Vic has the rundown.