InfoQ Homepage Development Content on InfoQ
-
Request: Sun, Drop Support for JRuby
Rick Hightower requests that Sun drop their support for JRuby in place of Groovy. The community has replied in the form of comments and blog posts to agree with and argue against Rick's position. Another battle in the language wars of 2008.
-
Interview: The State of IronRuby with John Lam
InfoQ had the opportunity to talk with John Lam about how far along the IronRuby team is getting IronRuby released.
-
WCF Communication Options in the .NET Framework 3.5
David Chappell, Principal of Chappell & Associates, presents the various communication styles provided by Windows Communication Foundation (WCF) in his white paper called "Dealing with Diversity: Understanding WCF Communication Options in the .NET Framework 3.5".
-
Ivy 2.0: Released As An Apache Project
Ivy, a tool for managing (recording, tracking, resolving and reporting) project dependencies which provides tight integration with Apache Ant, has released its 2.0 beta version. This is the first release as an Apache project, it brings enhanced compatibility with Maven 2 repositories, improved concurrency support and a few other significant changes.
-
Microsoft: MEDC Cancelled
Microsoft is closing shop on a popular conference targetted at mobile device application developers.
-
Agile Kanban: Visual Tracking Beyond the Team Room
In the beginning Agile was largely a developer-driven initiative, sometimes improving development processes only to find the real bottlenecks lay outside developer control. In his latest InfoQ article, Kenji Hiranabe analyses Lean manufacturing's "Kanban" visual tracking tool, how it differs from the Agile taskboard, and how it helps identify more far-reaching improvements.
-
Understanding Seam Nested Conversations and Timeouts
Jacob Orshalick recently explored Seam's nested conversation model and related timeouts using Seam's demo booking example.
-
Rubinius adds Multi-VM support
Rubinius adds a new feature called "Multi-VM", which allows to run multiple Ruby VMs inside an OS process. We talked with Evan Phoenix of the Rubinius project about the benefits and implementation of this feature.
-
Mike Hankey on Clipboard Programming
One of the corner-stones of Windows is the universal clipboard. Every well-designed application is expected to have at least minimal clipboard support and many are quite sophisticated. Yet the .NET framework doesn't expose all of its functionality directly, making it a mystery to most developers. Mike Hankey seeks to bring it to light with The Code Project article ClipSpy+.
-
Specialized Message Patterns for SOA
Adobe have just published a document on SOA message exchange patterns. It also contains a good primer on SOA principles. Duane Nickull, the chair of the OASIS SOA Reference Model Technical Committee, is a co-author, making this well worth a look.
-
Is the Proprietary Nature of the Flash Player Keeping You From Using Flex?
Per Olesen published a blog recently entitled, Flash is Still Closed Source and Proprietary Technology, where he argues that Flash is still a proprietary platform.
-
Editorial: Selecting a .NET Web Framework
In the past selecting a web framework for .NET languages was a non-issue. Your choice was between pure ASP.NET or a hybrid design that mixed classic ASP with ASP.NET. And even that was seen as a temporary hack rather than a conscious choice. But with the introduction of ASP.NET MVC, .NET developers have to start making the hard decisions.
-
Open Source Flex Development Frameworks Show that Platform is Gaining Momentum
A number of open source development frameworks have sprouted up around Adobe Flex. InfoQ took a moment to identify a few of the major ones.
-
JBoss Rolls Out Developer Studio 1.0 and Tools 2.0
JBoss recently released new versions of their JBoss Developer Studio and JBoss Tools products.
-
JEE 6: Extensibility, Profiles and Pruning
Whilst the public details are still a little sketchy, the general direction of Java EE 6 is becoming apparent and reflects the changing role of the Java EE standard.