“What is NeoSwiff?
NeoSwiff allows developers to write Flash™ applications in C#.
a C# to SWF compiler supporting most of the C# language (ECMA-334 specification), a Visual Studio .NET 2003 add-in supporting Intellisense and integrated help, a .NET compatible SDK. ”
And it also includes an optimizing compiler.
· Analyzes the produced SWF code, optimizes it and removes unnecessary instructions.
· Remove unused functions from the final SWF file.
· Inline small functions to avoid the cost of a function call.
· Remove functions and variables names from final SWF, which becomes naturally obfuscated and not readable by decompilers.
· Inline assembler instructions can be included to write high performance or small algorithms.”