...
Note: Although we're not using the capability in this example, CodeSmith templates can easily contain conditional logic. For example, you could prompt the user for a value for the AssemblyDelaySign attribute, and then include additional attributes in the template's output if they set that attribute to true.
Next: Static Content in the Template