InfoQ Homepage Programming Content on InfoQ
-
Sharing Code in WCF without Code Generation
One of the principal problems with normal WCF development is code reuse. No matter how well you design your classes on the server, once the proxy generator has touched them you get nothing but simple DTOs. This article shows how to bypass the proxy generator so that your client and server can share code.
-
Getting Started with Shuttle Service Bus
Shuttle Service Bus is a .NET open source framework providing distribution support for command and event messaging useful in building an EDA system. This article introduces Shuttle and a case study of its use in production.
-
Java EE Mobile Application Development using the AeroGear Framework
AeroGear is a mobile development framework from JBoss that supports mobile web, hybrid, native apps on iOS & Android, and server side resources with extensions into existing projects like RESTEasy. Jay Balunas and Marius Bogoevici spoke at JavaOne 2012 Conference about AeroGear framework. InfoQ caught up with them and Anil Saldhana to speak about mobile development using AeroGear.
-
Designing Next-Generation Massively Multithreaded Architectures for Irregular Applications
In this article, authors discuss Cray XMT, a massively multithreaded architecture framework that addresses the needs of irregular data-intensive applications in emerging fields like bioinformatics, semantic databases, natural language processing, and social network analysis. They also compare this approach with other multithreaded architectures such as GPUs and UltraSPARC processors.
-
Interview With Demis Bellot, Project Lead of ServiceStack - Part 2
ServiceStack is an Opensource .NET and Mono REST Web Services framework. InfoQ had the opportunity to get insights from Demis Bellot about the project. In Part 2 of this two-part interview, we learn more about ServiceStack features and the role of Microsoft and Mono in open source .NET.
-
Developing Motoric Games with HTML5 - The Making of VeloMaze
In this article Raimo explains the challenges and the solutions he had to come up with, while building a motoric HTML5 game for the NodeKO contest. The technologies used in the game were: Node.js, express (serving static content), Socket.io (letting the client and server communicate, Sylvester.js (a vector library for the physics engine) and jQuery.
-
Interview With Demis Bellot, Project Lead of ServiceStack - Part 1
ServiceStack is an Opensource .NET and Mono REST Web Services framework. InfoQ had the opportunity to get insights from Demis Bellot about the project. In Part 1 of this two-part interview, we discuss mainly about the motivation behind ServiceStack and various design choices made in the project.
-
How to Succeed with an OpenStack or CloudStack Project
Dan Bode, Puppet Labs, and Floyd Strimling, Zenoss, provide advice for those interested in starting an open source cloud project built on top of OpenStack or CloudStack platform.
-
A Technical Overview of Moscrif – MObile SCRipting Framework
Moscrif is a cross-platform solution for mobile application development enabling developers to create native applications and games for smartphones, tablets and desktops.
-
James Ward on Client Server Application Development with HTML5 and Java
Application development, whether it's client server, traditional web or a mobile web application, the recent trend is in using technologies like HTML5, CSS3, and JavaScript. James Ward spoke at JavaOne 2012 Conference about client server application development with HTML5 and Java. InfoQ caught up with James to speak about his presentation and the new application development trend.
-
Interview and Book Review: Spring Integration in Action
Spring Integration in Action book, authored by Mark Fisher, Jonas Partner, Marius Bogoevici and Iwein Fuld, covers the Spring Integration framework which provides an implementation of Enterprise Integration Patterns based on Spring programming model. InfoQ spoke with authors about the book, Spring Integration framework, its strengths and limitations.
-
Introduction to Interface-Driven Development Using Swagger and Scalatra
Since it began life a little over three years ago, the Scalatra web micro-framework has evolved into a lightweight but full-featured MVC framework with a lively community behind it. Scalatra started out as a port of Ruby's Sinatra to the Scala language. Since then the two systems have evolved independently, with Scalatra gaining capabilities such as an Atmosphere integration and Akka support.