This page enumerates the articles I have published on various websites and web portals.
If you are interested in any topic and would like to deepen your knowledge about it, or if you need an article covering a particular Java technology, feel free to contact me at battlehorse at gmail dot com . I will be glad to help!
You can also take a look at my LinkedIn Public profile .
The Web Series
Google Visualization API: Deliver Graphical Data Analysis in Your Web App , published on January 28, 2009 on DevX.com .
This article describes the recently released Google Visualization API, from its basic concepts to its more advanced parts. You will learn how to embed a simple visualization component into your web pages, how to feed it with data from external sources, and finally how to implement your own data sources to add your data to the dozens of visualizations already available in the public Visualization Gallery.
OpenSocial: the power of social networks in your applications , published on May 20, 2008 on DevX.com .
The Ruby Series
This article describes how to get started with Rails 2.0, explores some of the most prominent new features, and uses them to show how to build a simple, but visually attractive, web application. Instead of the standard “create a blog in 15 minutes” example, the application demonstrated here is a useful and immersive photo browser for the popular Flickr photo sharing website. The RailTrackr page contains additional informations on the project.
This article describes what OpenID is and how it can benefit your web site development. It provides an example by demonstrating OpenID integration with the Ruby on Rails 2.0 framework.
The Eclipse Series
The Rich Get Richer: Eclipse Rich AJAX Platform Builds on RCP , published November 27, 2007 on DevX.com .
The new Eclipse Rich AJAX Platform (RAP) is a server-side platform that multiple concurrent users can access via their browsers and Eclipse RCP developers can learn in no time.
Dynamic Scripting Lands in Europa: A Profile of Eclipse Monkey , published August 14, 2007 on DevX.com .
Use Eclipse JET to Automate Model-Driven Development Aspects , published July 3, 2007 on DevX.com .
Get the lowdown on the Eclipse JET code generator and learn how to use it to automate your development processes.
JSR-223 defines various kinds of interactions between scripting languages and the Java platform. Learn how to enhance the Eclipse platform and its Rich Client Platform applications with JSR-223 scripting capabilities.
This article will describe a simple way to introduce support for Dependency Injection into an Eclipse RCP application. To avoid polluting the Eclipse platform infrastructure and to transparently add the IoC framework on top of the RCP, we will use a combination of runtime bytecode manipulation techniques (using the ObjectWeb ASM library), Java classloading agents (using the java.lang.instrument package), and Java annotations.
The Plain Java Series
This article shows how to enhance MVC by adding a new component to the game that uses annotations to provide an easier decoupling between models and views. It introduces an open source library, named Stamps, which is based upon the component and removes the burden of writing all the plumbing between models, views, and controllers when developing MVC applications.
last modified on Jan 5, 2011 - 23:28