Xenocode is a new take on virtualization technology. Xenocode makes it possible make single executables for virtual applications. This makes virtualization of applications very easy. Just double click the portable executable flle and it will open (on any Windows computer).
Their website has some cool demos for you to check out. You can also read up more on their technology and how it works.

Have you seen Thinstall??
No, I have not heard of Thinstall, but it looks like the same basic idea (it seems it was probably around before Xenocode, though)– portable executables. It is definitely a good looking technology for companies to look into for keeping operation smooth through OS upgrades. Portable applications have always been more flexible than a program being installed on a single machine. Virtualized portable applications look like the next level!
Thanks for the heads up!
We used to use Thinstall for our products and it was an excellent program but their licensing is rediculous for a small company like ours. And apparently VMWare bought Thinstall but the licensing is going to stay the same on a per seat royalty basis.
So we switched to Xenocode and besides a few minor problems I’m very happy with it and they have been more than great at providing support.
For us we use several developer controls as well as our own dll and ocx files and Xenocode allows us to package that all into a single exe that will run without admin rights for the install.