Automating feature installations
A feature is a container of various extensions They contain a set of xml files which are delivered to the web front ends in a farm They are a delivery vehicle for custom code, content, and templates Features have scopes which define how large or small the impact needs to be
Uniform deployment globally Automation of config/setup elements Portability between farms (such as dev, QA, prod, etc) True reuse of project features
When we provision files, we “store” them for transportation, like provisions on a ship Bringing files with us to be installed where we choose saves on manually uploading Programmatic calls to resources can be made more reliable No human error uploading the file into the wrong location
Lets see it work!