Martijn's blog - E-Commerce, EAI, BizTalk and .NET

2004/07/18

Pipeline Component Wizard

Following Boudewijn van der Zwan and Scott Woodgate's adapter wizard (thanks guys, awesome piece of code!), I've created a Wizard that creates pipeline components as I got tired of implementing the same interfaces over and over again. I hope you enjoy this, as I know I will, please let me know of any problems, recommendations or questions you have! You can download the wizard's sourcecode here; an installer is included. After installation, start a new Visual Studio instance and press CTRL+SHIFT+N to generate a new project. Browse to "BizTalk Projects" and select "BizTalk Server Pipeline Component Project" to use the wizard.
The project uses CodeDOM instead of template files, as the number of files generated by the wizard is severely limited in regards to the aforementioned wizard from Boudewijn and Scott.
 
Again, I'd love to here your feedback on this project, as it couldn't possibly be bug-free :-p

UPDATE: It's also on GotDotNet now.

10 Comments:

  • Hello.

    I was thinking of doing this myself! Thanks a lot.

    I downloaded the msi and installed it succesfully, however, when I try to create a project I get this message:

    Object with program ID VSWizard.BizTalkPipeLineComponentWizard cannot be created.

    What am I doing wrong?

    By Blogger Luis, at 4:24 PM  

  • I get the same error when trying to create a pipeline component project after having installed from the msi file

    So instead I downloaded the source files from gotdotnet and buil dthe installer frm this and installed it. This worked fine!

    By Anonymous Anonymous, at 7:49 PM  

  • Ok, I have installed the Pipeline Component Wizard and created a component for the receive pipeline and compiled this to an assembly successfully
    I have copied the component into the Pipeline Components folder, yet the component does not appear in the toolbox in VS.NET, when I create a custom receive pipeline, why?

    By Anonymous Anonymous, at 7:52 PM  

  • Normally, the component should show up just fine, can you e-mail me the sourcecode so I can have a look at it? I've created a blog entry with my e-mail address...

    By Blogger Martijn Hoogendoorn, at 10:06 PM  

  • Hi, I downloaded the wizard (pipeline component) and created a 'relatively' simple component to simply unzip a file and pass the content on. When I try to use it I get an error stating 'Requested registry access is not allowed'. The Unzip code is simply using the SharpLib zip stuff.

    By Anonymous Anonymous, at 12:11 PM  

  • Can you send me the code you generated? I'll have a look at it. My E-mail address can be found here: http://martijnh.blogspot.com/2004/07/e-mail-address.html

    By Blogger Martijn Hoogendoorn, at 10:36 PM  

  • Do you know of any good ways to implement run time properties?

    With orchestrations I have tried a config database stored in SQL Server, and also using the business rules engine, but I am not sure how these would work with pipeline components...

    By Anonymous Anonymous, at 11:42 PM  

  • Hello martijn,
    I have downloded your Pipeline Component Wizard v 1.34. But i am not able to find any msi file.Please let me know how would i install it.I have used the Adapter wizard in the past.
    Thank You
    Amit

    By Anonymous Anonymous, at 8:21 PM  

  • Thank you for sharing to us.there are many person searching about that now they will find enough resources by your post.I would like to join your blog anyway so please continue sharing with us

    By Anonymous cheap cialis, at 9:11 PM  

  • a

    By Blogger WOWGuyz, at 4:48 AM  

Post a Comment

<< Home