I am looking for ways to dynamically build an SSIS package programmatically.

I want to have a user interface (http) that creates XML which contains all the various SSIS object property values. Then use this XML to set the object properties, compile, link and go.

The only thing I have been able to find on this topic is this link.


Is there an easier way? Any other ideas?