Io ho trovato questo articolo - molto recente - ma riferito al linguaggio C# su CodeProject.

Se può essere comunque utile...

Ciao!