Xenocode.  Run applications instantly and reliably, anywhere.
Easy-to-use, high performance application virtualization
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

This page summarizes Xenocode Virtual Application Studio's extensive feature set. For more detailed information, please see the Xenocode Virtual Application Studio User Guide.

Ship with confidence

  • Deploy a single file that runs right away
    Improve the user out-of-box experience and reduce support incidents by packaging all application files, settings, runtimes, and components into a single executable that runs immediately.
      
  • Generate MSI setup packages
    Deploy your virtual application using MSI setup packages. Studio-generated MSIs perform binary installation, Start Menu and desktop shortcut creation, shell file assocation mapping, and uninstall.
     
  • Convert .NET Framework and Java-based to native x86 executables
    Make your Java and/or .NET-based application execute just like a native executable, with no separate installation steps or runtime versioning conflicts. Execute multiple runtime versions concurrently with no conflicts.
     
  • Eliminate Vista UAC prompts and compatibility errors
    Deploying as a Xenocode virtual application eliminates requirements for access to privileged system resources, relieving users of Vista UAC prompts and eliminating many upgrade errors. Xenocode supports execution of Internet Explorer 6 on Windows Vista.
     
  • Deploy instantly on USB drives
    Improve mobile worker productivity by placing your virtualized application onto a USB drive.  Run your application immediately on remote PCs, with no setups, administrative privileges or driver installations.

Get started quickly

  • Auto-configured virtual applications
    The new Virtual Application Configuration Wizard allows painless customization and build of virtual executables for popular Windows applications, as well as step-by-step guidance through setup snapshotting.
     
  • Application setup snapshotting
    Configuring even the most complex application is as easy as setting it up. Virtual Application Studio's snapshotting feature takes "before and after" images of your system and automatically constructs the virtual application configuration.
     
  • One-click component configuration
    Add popular runtimes, components, and viewers such as the .NET Framework 1.1, 2.0, and 3.0, Java, Flash, and Shockwave with a single click.
     
  • Stream with no infrastructure changes
    Just place your virtual application on a network share and it is available to be run from any networked desktop. No client installation, device drivers, or Active Directory setup required.
     
  • Easy filesystem and registry setup
    Configure virtual application contents with a simple drag-and-drop. Pre-configure application settings with direct registry editing.
     
  • Leverage existing Xenocode investments
    With compatible configuration file formats, it's easy to migrate settings between Xenocode Postbuild and Virtual Application Studio.
     

Advanced virtualization engine

  • Generate a native executable
    No "player" software or other separate components are required to execute your virtual application. Your virtualized application runs just like a native binary.
     
  • Filesystem and registry virtualization
    "Windows-on-Windows" virtualization environment simulates Windows filesystem and registry subsystems, including process-local, isolated versions of privileged resources. Apply merge or override semantics to govern interaction with the host device.
     
  • Unprecedented performance
    Unlike whole-machine virtualization, Xenocode Windows-on-Windows (WOW) virtualization technology allows virtualized applications to execute at virtually the same speed as non-virtualized binaries. No host OS is required, drastically reducing virtual machine size.
     
  • Completely user mode virtual machine
    Xenocode virtualization takes place entirely in user mode. No device drivers or privileged operations are required for Xenocode virtual applications to execute.
     
  • Supports Windows side-by-side (SxS) deployment
    The Xenocode Windows-on-Windows engine completely supports virtualization of applications and assemblies using the Windows isolated application (SxS) manifest mechanism.

Comprehensive solution

  • Leading technology provider
  • Xenocode technology is trusted by leading businesses, government, military, and financial institutions, and used by over 100,000 individual developers.
     
  • Component partner support
    Hundreds of third-party component publishers use and support Xenocode technology. Select partner components can be configured and enabled with a single click directly within the Virtual Application Studio interface.
     
  • Easily add .NET encryption
    Protect your .NET development investment by adding Xenocode Postbuild code obfuscation and encryption. Interoperable configuration file formats allow for easy migration and build integration.
     
  • Optimize application size and performance
    Quickly identify performance bottlenecks, debug the most complex issues, and improve application performance using the Xenocode Fox code profiler and decompiler, another member of the Xenocode product family.
      
  • Build process automation
    Use the separate console-mode version to simplify scripting and VS.NET build process integration tasks. Application configuration is fully scriptable via a simple XML specification language.

Pricing, licensing, and features are subject to change.

 

© 2008 Xenocode