XapOptimizer

In one click you can reduce the size of your Silverlight apps up to 70% and secure your code with obfuscation. Add ComponentOne XapOptimizer™ to your dev cycle with build automation, backups, and limitless options.

XapOptimizer Features and Highlights

  • Customize the Optimization Output

    See what's going to be removed from the assembly before it is actually removed. You can also manually "Pin" some elements to keep them after the optimization process.

  • Obfuscation

    Choose to enable or disable obfuscation and choose the specific elements to obfuscate.

  • Sign Assemblies

    Choose whether to sign elements in the assembly and which specific elements to sign.

  • Save Projects

    XapOptimizer allows you to save projects allowing you to reopen the project at a later date or easily try different options.

  • Integrate with Your Build Process

    Integrate XapOptimizer as part of the build process in Microsoft Visual Studio to automatically optimize your XAP files.

  • Use with Any Third Party Controls

    Use XapOptimizer with any Silverlight assembly including third party controls; is not restricted to ComponentOne controls.

What's New in XapOptimizer in 2011 v1?

  • Support for merged dictionaries
  • Support for URI namespaces (i.e. http://schemas.componentone.com/winfx/2006/xaml)
  • You can now pin entire assemblies, namespaces and resources
  • New XapOptimizerCmd, which blocks the caller process for proper batch runs
  • Enhanced performance and fixes for Silverlight 4