I've had an idea about how I'd like to use connection managers, variables, and consequently, configurations and its quite a diversion from how I manage these object types in SSIS currently.
Quite simply I'm toying with the idea of storing all my connection strings in variables and then using expressions to apply those connection strings to my connection managers. Why? Well there are a few reasons but it all comes down to one thing - reusability. If I store my connection strings in a variable then a single connection string can be used (and modified if needs be) by multiple connection managers - and I am currently working through a scenario where this would be useful.
This approach also has the added advantage that your connection strings would be available for whatever else you want to do with them such as entering them into a custom logging table.
That's quite a diversion from how I work currently so I'd be interested to see what the SSIS developer community thinks about that so if you have an opinion please let me know by posting a comment below.
Thanks
-Jamie
P.S. I'm aware of occasional problems when trying to post comments up here. I think you need to sign-up in order to do this.