Re: External assembly vs. BT map

Home Page Forums BizTalk 2004 – BizTalk 2010 External assembly vs. BT map Re: External assembly vs. BT map

#17978

To start with, I generally try to solve mapping issues with a pattern of built-in functoids.  If it doesn't work, then I use this forum and Google to find suggestions before resorting to calling everyone I know.  I've stayed away from that option for months, but it's always there.

After I exhaust my options or figure out that the pattern is too unwieldy, I head to C# and a quick windows app with simple logic in a button.  If it’s 3 lines or less, I’m happy to use a script.  If it will possibly be used again, I build a custom functoid.  Recent additions were DateTime conversion (any localized .NET acceptable DateTime format that gets converted to xsd:dateTime) and a RegEx validator so I can return an error on a particular field.

You can build a library of custom functoids and refactor them as needed.  Just remember they need to be deployed ahead of any application that uses them.