XenoCode développe des technologies de virtualisation de nouvelle génération : Xenocode Virtual Operating System et Virtual Application Studio.
Xenocode permet à des applications complexes d'être déployées dans un environnement virtuel léger et pré-configuré. Un exécutable virtuel Xenocode s'exécute instantanément, où que ce soit, sans installation, configuration ou client, entièrement isolé de toute contrainte système.
Xenocode OS émule les fonctionnalités du système d'exploitation requises pour l'exécution d'application. En conséquence, les applications virtuelles Xenocode s'exécutent avec les mêmes performances en s'appuyant sur les infrastructures existantes telles que Microsoft SMS, LANDesk, Altiris, ZENWorks, Unicenter, ou AppStream. Le déploiement est facilité sur les intranets d'entreprise, le web, les clés USB, ou tout type de support.
Xenocode édite également de puissants outils de protection de code et d'optimisation de développements .NET. XenoCode protège votre code de la décompilation et améliore les performances du Framework .NET.