InfoQ Homepage Programming Content on InfoQ
-
Open APIs: State of the Market
John Musser discusses the state of open web APIs, remarking its growth over time, the current technological trends, the market leaders, and other API-related aspects.
-
Software Quality - You Know It When You See It
Erik Dörnenburg shares techniques for estimating code quality by collecting and analyzing data using the toxicity chart, metrics tree maps, size&complexity pyramid, complexity view, code city, etc.
-
Mobile JavaScript Framework Bake Off!
Roland Barcia introduces Dojo Mobile, David Kaneda talks about SenchaTouch 2, while John Bender lures developers to jQuery Mobile.
-
C# Async, From the Outside, From the Inside - Part 1
Bill Wagner and Jon Skeet explain the basics of asynchronous operations in C# using the Async keyword. The session is spiced with live demos.
-
Webmachine: A Practical Executable Model for HTTP
Steve Vinoski introduces Webmachine, a toolkit for declaratively building well-behaved HTTP applications, making the job of dealing with HTTP simpler.
-
Spring Integration - Practical Tips and Tricks
Oleg Zhurakousky demoes performing transaction management, error handling, asynchronous processing, advanced aggregator configuration, etc. using Spring Integration and enterprise integration patterns
-
Mono and C++ - Updates from the Interoperability World
Andreia Gaita introduces Cxxi, a Mono C# - C++ interoperability framework meant to make instantiating C++ objects, invoking methods, sub-classing classes and other similar operations easier.
-
Akka: Reloaded
Josh Suereth presents the new features available in Akka 2.0: clustered actors, including stateless and stateful ones, replication and the Cluster API.
-
Basic Application Development with Spring Roo and SQLFire
Jeff Markham introduces Roo and SQLFire along with a demonstration of using AspectJ for SQLFire administration.
-
A Quick Tour of Dart
Gilad Bracha discusses Dart, its type system, interfaces, generics, ADTs without types, built-in factory support.
-
Improve Your Java with Groovy
Ken Kousen demoes 10 cases when he says it’s better to use Groovy: XML (and JSON), JDBC, I/O (Files), Collections, Closures, Builders, AST Transformations, Meta-programming, Spock, and Gradle.