Purchasing SmartAssembly

You'll need SmartAssembly for your build server:

  • For complete SmartAssembly functionality. Includes a free license of .NET Reflector VSPro.

  • The basic functionality.

You'll need to install a Standard or Pro edition for every machine processing builds for release - typically a build server.

Detailed feature comparison.

...and a license for each developer using SmartAssembly:

each

Discounts automatically applied:
(5 for the price of 3, and 10 for the price of 5)

This edition lets each team member:

  • Check build obfuscation on their local machine
  • Access shared error reports from builds generated by the Pro edition

The Developer edition is a complete edition of SmartAssembly, but the builds it creates expire automatically after seven days, so cannot be released.

Total

.NET Toolbelt

$2,245

Get all our .NET Tools:

.NET Toolbelt
  • SmartAssembly Pro (includes 100 Dev licenses)
  • ANTS Performance Profiler
  • ANTS Memory Profiler
  • .NET Reflector VSPro
  • .NET Demon
  • SQL Prompt Pro
  • SQL Connect

"I started up SmartAssembly and created a new project within minutes and happily obfuscated it.
Worked a charm."

Sean Hederman, .NET contractor and Reflector Diff add-in developer

Got a question?

Get in touch with our technical advisors:

dotnetsales@red-gate.com
0800 169 7433

Releasing applications Standard Pro Dev
Allows you to process assemblies for release to end-users  
Code Obfuscation Standard Pro Dev

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 Standard Pro Dev

Pruning, resource sompression and encryption, dependencies compression and embedding, dependencies merging, declarative pruning

Automated Error Reporting Standard Pro Dev

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 Standard Pro Dev

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