- Create a package using BIDS
- Keep the package generic enough to be used as a template for all the further packages
- Set the properties you want to be configurable
- Create an instance of the template
- Set values for properties you want to change
- Generate packages for your instance
In order to create packages using Visual Studio, a reference to the Microsoft.SQLServer.DTS.Runtime which is contained in the Microsoft.SQLServer.ManagedDTS.DLL file. Add a reference to this file in the .NET program, and using (C#) or import (VB) statement. Luckily, the good news for .NET developers is that SSIS publishes entire object model for package development which is as good as programatically creating an Infragistics Grid and setting it's properties.
I will not go into more details of demonstrating an entire example with code of developing SSIS package programatically, as there are already nice examples available on the Microsoft website. This really opens up a new potential for third party vendors and curious developers to come out with new products that can leverage SSIS package development using managed languages.
No comments:
Post a Comment