SmartAssembly Pro Specification

  Standard Pro Dev
Releasing Applications
Allows you to process assemblies for release to end-users  
Code Obfuscation
Name mangling, control flow obfuscation, strings encoding, references dynamic proxy, pruning, re-signing strong named assemblies, declarative obfuscation, obfuscation of satellite DLLs, sign assemblies
Tamper Protection  
Application Size Reduction and Speed Improvement
Pruning, resource sompression and encryption, dependencies compression and embedding, dependencies merging, declarative pruning
Automated Error Reporting
Error Reporting
Jump to source code from the stack trace
Report categorization
Custom web service  
SDK to access your exception reports programmatically and to manually pass exceptions to SmartAssembly if you wish to  
Custom templates for customizing the error reporting dialog and capturing additional data with exception reports (e.g. a log file)  
Store error reports in SQL Server, allowing you to share the reports with colleagues  
Store error reports in a local .mdb file
Feature Usage Reporting
Feature Usage Reporting
Export reports to CSV
Configuration reporting
Custom web service  
Custom templates for customizing the dialog box that your end-users see when they are asked to consent to feature usage reporting  
Store feature usage reports in SQL Server, allowing you to share the reports with colleagues  
Store feature usage reports in a local .mdb file