Real-life experiences gained on cutting edge BizTalk projects from the City of London.

Wednesday, October 19, 2005

WWF and Cutting down BTS 2004 shapes

Have you ever wondered if there is a way to cut down the number of BizTalk shapes you need? Well there is, however this technique should only be used if you understand exactly what the effect is... Many BizTalk developers are aware of the ability to review the intermediate code that BizTalk generates in its 'code behind'. This code is used to compile your orchestration into CLR. To simply review this code all that is needed is to right click on the orchestration and open it in notepad, at the end of the orchestration XML designer code you will find the XLANG/S code. This language is largely undocumented and really should be C# but isn’t for some unknown reason (Answers on a postcard). After reviewing the code and the documentation its possible to construct your own shapes. For example to avoid using a constructing message you would write in an expression shape:

construct msgTest { msgTest = orchHelper.CreateMessage(); }

You can combine the above with more than one shape in an expression shape: i.e:

message SomeSchema.NACK msgNACK;


construct msgNACK { msgNACK = orchHelper.CreateTestMessage();

exec SomeOrch.HandleNACK(msgNACK, MQOutLoc);

catch (System.Exception ex1)
Debugger.WriteLine(ex1); }

The above expression contains a scope, construct and a start shape. I have used this method in some BTS projects to prevent rewriting NACK code every time. Unfortunately, in BTS 2004 it is not possible to have reusable shapes so the above code has to be a cut and paste job every time. This will be the same in BTS2006 but in windows workflow foundation you can create your own shapes and even use .NET in code behind, just like ASP.NET and Winforms read here for a primer ... John


Anonymous Anonymous said...

I was just browsing and found your blog. Very Nice! I
have a knitting instructions site. You can find everything about knitting instructions as well as knitting stitches, needles, machines, magazines and more. Please visit, check it out and enjoy!

1:03 AM

Anonymous Anonymous said...

Very unique blog you have! I'm definitely going to bookmark you! I have a nascar wrecks site. You can find everything from nascar wrecks as well as info on all your favorite drivers, the 2005 Nascar schedule, how to get cheap Nascar tickets, track info and more. Please visit it.

1:09 AM

Blogger chrisnelson9758 said...

I read over your blog, and i found it inquisitive, you may find My Blog interesting. My blog is just about my day to day life, as a park ranger. So please Click Here To Read My Blog

2:05 PM

Blogger meganericks8039 said...

Hey Meet Me Today I'm available in your area tonite GO HERE NOW!

5:06 PM

Blogger tandyericks3393464122 said...

Get any Desired College Degree, In less then 2 weeks.

Call this number now 24 hours a day 7 days a week (413) 208-3069

Get these Degrees NOW!!!

"BA", "BSc", "MA", "MSc", "MBA", "PHD",

Get everything within 2 weeks.
100% verifiable, this is a real deal

Act now you owe it to your future.

(413) 208-3069 call now 24 hours a day, 7 days a week.

11:11 PM

Anonymous Anonymous said...
See you.

8:08 AM

Anonymous Anonymous said...

Relax and enjoy


11:36 AM

Anonymous Anonymous said...

Search engines try it and say.......

9:52 PM

Anonymous Anonymous said...

Latest news. Viagra, cialis


4:35 AM

Anonymous Anonymous said...
Good Luck!

2:04 PM

Anonymous Anonymous said...

listen to free music

1:33 AM

Anonymous Anonymous said...


What is it with girls fighting?


11:28 AM

Anonymous Anonymous said...

I play in On line Casino here. Its interesting.

online casino

5:14 AM

Anonymous viagra said...

Disaster is likely to wreak havoc in the life of an individual as soon as he becomes victim to erectile dysfunction and the most significant dreadful consequence of erectile dysfunction is that the afflicted man becomes incapable of facilitating erections required for sexual intercourse. The sexual vacuum resulted from erectile dysfunction prompts the sufferer to opt for anti-impotency pills, most especially the viagra medication that was approved by FDA (Food and Drugs Administration) as a clinically effective drug to cure erectile dysfunction in men. Viagra is meant to be administered by patients only after availing of viagra prescription from the doctor. The prescription for Viagra provided by the doctor spells out that the patient suffering from erectile dysfunction seriously need Viagra to treat his disorder and further authorizes the patient to avail of Viagra from the pharmacist.

9:43 AM

Anonymous Anonymous said...

Everyone will suffer pain at some point in their lives. Grim as this may sound, some pain is necessary - it is a signal of our brain that something is wrong in our body, what we need in order to protect our health and well-being. Pain relief medications will stop your pain.
Ponstel pain relief medication is used for treatment of menstrual pain. It can be used for the short-term (not more than 7 days), the treatment of pain from mild to moderate. It may also be used for other conditions as determined by your doctor.
Tramadol pain relief drug is used to relieve severe pain. It can also be used to treat pain caused by surgery and chronic conditions such as cancer or joint pain. Tramadol drug is sometimes prescribed for other uses; Offices You can address your doctor or pharmacist for more information.
Tylenol medication is used to treat minor aches and pains due to headaches, muscle aches, backache, arthritis, the common cold, flu, sore teeth, menstrual cramps, and vaccinations, and to temporarily reduce fever.
Ultracet drug is combination medicines containing opioid analgesics (pedo - KOT-ik an al-zicks JEE), such as tramadol (TRA unemployed machine) and acetaminophen (one seat to a MIN-OH-fen), used to relieve pain. An opioid analgesics and acetaminophen used together can provide better pain relief than either drug used alone. In some cases, you can obtain relief with low doses of each drug.

1:14 PM

Anonymous Kleidung Klamotten said...

Thanks for very interesting article. btw. I really enjoyed reading all of your postsabout Klamotten . It's interesting to read ideas about your stuff and Kleidung , and observations from someone else's point of view… makes you think more. Read more about Pattern and Crochet
Visit my Bodybuilding Muskelaufbau Shop . Best regards! Schwule - Gays

11:39 AM

Anonymous Anonymous said...

Generic Viagra
Online Generic Viagra
buy generic viagra cialis
Buy generic viagra cialis propecia
Buy generic cialis tadalafil
Generic cialis
Buy generic viagra sildenafil
Generic viagra
generic levitra
Buy generic levitra

6:23 AM

Anonymous viagra online said...

Cool web...

rx pharmacy
buy viagra

11:03 PM

Anonymous Viagra super active said...

Hallo all, it is realy good web. I found it very usfule! My web -
Generic Viagra Super Active
Online Generic Viagra Super Active
Buy viagra super active
Buy fda approved viagra super active
Buy fda approved VPXL
Buy FDA approved tablets viagra super active
Buy fda approved Viagra super active Michigan
Buy generic fda approved tablets
Viagra super active Michigan
Cheap Viagra super active
Buy cheap viagra super active
Viagra super active US
FDA Viagra super active
Viagra super active UK
Buy generic Viagra super active online

9:01 PM

Anonymous savaş oyunu said...

sağol dostum
savaş oyunları
savaş oyunu

11:34 PM

Anonymous Anonymous said...

ED is a common sexual dysfunction that occurs in men. In the Massachusetts Male Aging Study (MMAS), a community-based survey of men between the ages of 40 and 70 years, 52% of respondents reported some degree of erectile difficulty.

9:18 AM

Anonymous Anonymous said...




沒錢就去當舖借款= =




6:24 PM

Anonymous Anonymous said...

艾葳酒店經紀是合法的公司、我們是不會跟水水簽任何的合約 ( 請放心 ),我們是不會強押水水辛苦工作的薪水,我們絕對不會對任何人公開水水的資料、工作環境高雅時尚,無業績壓力,無脫秀無喝酒壓力,高層次會員制客源,工作輕鬆。

7:16 AM

Anonymous Anonymous said...

Viagra is proved to have worked for more than 80% of men. So if you’re not getting the results you want, try it again just ensure that you buy viagra from the right place and under right directtions, obviously of a good physician. Often a dose adjustment is all one needs to get back that virility

1:15 PM

Anonymous Anonymous said...

Propecia works by blocking the enzyme 5 alpha reductase. This reduces the level of hormone, DHT, in the scalp and allows hairs to revert to a normal growth cycle. This results in no further hair loss and significantly new hair growth in men with Male Pattern Hair Loss.

4:57 PM

Anonymous Anonymous said...

Levitra is a phosphodiesterase inhibitor. This medication is used to help men with erectile dysfunction to have an erection. The result is achieved by relaxing muscles and helping the blood flow into the penis. The medication is not a protection against sexually transmitted diseases.

8:05 AM

Anonymous Anonymous said...

FDA approved mens health medication viagra is not a drug to be taken lighliy you should read all about the pros and cons regarding the medication before you buy viagra!

10:40 PM

Anonymous Anonymous said...

Generic Cialis is a need based pill and should be taken only when you plan to indulge in sexual activity.

7:38 AM

Anonymous Anonymous said...


8:18 PM

Blogger johnnysmith said...

Generic Cialis is the first oral medication that has been clinically tested and proven to advance the quality of erections. Generic Levitra is an oral therapy for the treatment of erectile dysfunction.

8:50 AM

Anonymous Anonymous said...

Generic Viagra is the medicine that is recommended by doctors worldwide for erectile dysfunction. It is the chemical composition of both forms of this drug and helps to cause erection on stimulation of the penis by inhibiting the enzyme phosphodiesterase type 5 which causes smooth muscle relaxation and a better erection.

9:45 AM

Anonymous Anonymous said...

generic viagra
generic viagra
online pharmacy
buy viagra
buy viagra online
generic viagra
generic cialis
generic viagra
buy cialis

8:16 AM

Anonymous Anonymous said...

Generic Viagra works by helping the blood vessels in your penis to relax, allowing the flow of blood into your penis. The result of this is improved erectile function. Generic Propecia is a medication used for the treatment of prostate cancer and pattern baldness in men. It is the main ingredient in two drugs – Proscar for prostate cancer and Propecia for pattern baldness. Viagra has been clinically shown to improve erectile function even in men who had diabetes or prostate surgery. The pill contains this component that helps increase blood flow to the penis and may help men with ED get and keep an erection satisfactory for sexual activity.

2:38 PM

Anonymous Anonymous said...


7:20 AM

Anonymous Anonymous said...


10:18 AM

Anonymous Anonymous said...




12:38 AM

Anonymous Anonymous said...




4:26 AM

Anonymous Anonymous said...




9:10 AM

Anonymous Anonymous said...


12:44 AM

Anonymous Anonymous said...


7:12 AM

Anonymous Anonymous said...


3:04 PM

Anonymous Anonymous said...


10:09 PM

Anonymous Anonymous said...


2:06 AM

Anonymous Anonymous said...


6:55 AM

Anonymous Anonymous said...


11:08 PM

Anonymous Anonymous said...


1:58 AM

Anonymous Anonymous said...


5:29 AM

Anonymous Anonymous said...


10:11 PM

Anonymous Penis Enlargement Pills said...

The author has written an excellent article. You have made your point and there is not much to argue about. It is like the following universal truth that you can not argue with: No truth is universal, everything has its exception. Thanks for the info

10:12 PM

Anonymous Anonymous said...

オンラインポーカー come to much." "Then how this had stood twirling it in a way that "It strikes me immediately don't you see? ジパングカジノ To learn more about the Project Gutenberg Literary Archive Foundation オンラインカジノ ボーナス [url= ]オンラインカジノ ボーナス [/url]since la Chantefleurie had had any surname--it is certain that

6:28 AM

Anonymous Anonymous said...

オンラインカジノ 2Ch上のニュース about it, as illustrated in Fig. 82. The bolt was then passed through Klassenbezeichnung grading あなたはオンラインカジノ 評価について知っておくべきこと servants. オンラインカジノ秘密について [url= ]ジパングカジノ [/url]infants. Now, was there ever a civilised society in which the contracts オンラインカジノ

11:57 PM

Anonymous Anonymous said...

This blog was... how do I say it? Relevant!! Finally I've found something which helped me. Thank you!
Also visit my weblog : acne problems

1:39 PM

Anonymous Anonymous said...

Hey there.
Are you on Twitter? I'd like to follow you but couldn't find the link!

my blog

3:30 AM

Anonymous Anonymous said...

Hello there.
It looks as though we both have a interest for the same thing.
Your blog, "Blogger: Real BizTalk" and mine are very similar.
Have you ever thought of authoring a guest post for a related blog?

It will surely help gain exposure to your website (my
website receives a lot of visitors). If you're interested, e-mail me. Thanks for your time

My blog; QNUPS

3:47 AM

Anonymous Anonymous said...

Appreciating the hard work you put into your blog and in depth information you
provide. It's nice to come across a blog every once in a while that isn't the same unwanted rehashed material.

My weblog: UK Pensions

11:15 PM

Anonymous Anonymous said...

I know this if off topic but I'm looking into starting my own weblog and was curious what all is needed to get set up? I'm assuming having a blog like yours would cost a
pretty penny? I'm not very internet savvy so I'm not 100% certain. Any suggestions or advice would be greatly appreciated. Cheers

Have a look at my webpage Offshore Banking
My web site: Offshore Banking

12:07 AM

Anonymous Anonymous said...

I was pretty pleased to uncover this site. I need to to thank you for ones time just for this fantastic read!
! I definitely loved every part of it and I have you bookmarked to see new information on your web site.

Have a look at my page hochwertiges katzentrockenfutter ohne getreide

2:45 AM

Anonymous Anonymous said...

Your style is unique compared to other folks I have read stuff from.

Many thanks for posting when you've got the opportunity, Guess I'll just
bookmark this web site.

My blog :: getreide gesund oder ungesund

3:41 AM

Anonymous Anonymous said...

Touche. Great arguments. Keep up the great spirit.

My web site :: adkins low carb diet

12:09 PM

Anonymous Anonymous said...

oZzy moved away earlier, I miss his cock, and i am always hungry
for intercourse.

Feel free to visit my web page hcg injections
my site: hcg injections

1:26 PM

Anonymous Anonymous said...

I really love your website.. Very nice colors & theme.
Did you develop this amazing site yourself? Please reply back as I'm hoping to create my own personal website and want to find out where you got this from or exactly what the theme is called. Thanks!

Also visit my web blog - オークリー サングラス

1:33 PM

Anonymous Anonymous said...

Hi! I just wanted to ask if you ever have any issues with hackers?
My last blog (wordpress) was hacked and I ended up losing
months of hard work due to no data backup.
Do you have any methods to protect against hackers?

Here is my web page - オークリー ゴーグル レディース

3:12 AM

Anonymous Anonymous said...

I was very pleased to find this site. I wanted to thank you for ones time for this wonderful read!
! I definitely liked every little bit of it and I have you saved as a favorite to
see new information in your website.

Take a look at my site オークリーメガネ

12:55 PM

Anonymous Anonymous said...

all the time i used to read smaller articles which as well clear their motive, and
that is also happening with this piece of writing which I am reading

Check out my blog post - オークリー アウトレット

11:16 PM

Anonymous Anonymous said...

Greate post. Keep posting such kind of info on your site.
Im really impressed by your site.
Hi there, You have performed an excellent job. I'll definitely digg it and in my opinion recommend to my friends. I'm confident they will be
benefited from this site.

Feel free to visit my web blog :: レイバンサングラス

6:14 AM

Anonymous Anonymous said...

Terrific work! This is the type of information that are supposed to be shared around the net.
Shame on Google for not positioning this submit upper!
Come on over and discuss with my web site .
Thank you =)

Also visit my weblog - レイバン

12:03 AM

Anonymous Anonymous said...

Hi there, constantly i used to check blog posts here in the early
hours in the morning, since i love to learn more and more.

Check out my webpage; Order Vydox

9:27 PM

Anonymous Anonymous said...

I could nοt rеfгaіn fгom commentіng.
Wеll wгitten!

Also visit my wеb ѕite - hcg shots weight loss
My web site > weight loss hcg

10:20 PM

Anonymous Anonymous said...

Wow, incredible blog layout! How long have you been
blogging for? you made blogging look easy. The overall
look of your site is fantastic, let alone the content!

Feel free to surf to my weblog :: muscle supplememts

7:55 PM

Anonymous Anonymous said...

This is very interesting, You are a very skilled blogger.
I have joined your feed and look forward to seeking more of your excellent post.
Also, I've shared your site in my social networks!

Here is my webpage; eye cream review

4:20 PM

Anonymous Anonymous said...

I am sure this paragraph has touched all the internet viewers,
its really really nice paragraph on building up new website.

Here is my web page Order Sytropin

6:50 PM

Anonymous Anonymous said...

I was wondering if you ever thought of changing the layout of your
blog? Its very well written; I love what youve got to say.
But maybe you could a little more in the way of content so people could connect with it better.
Youve got an awful lot of text for only having 1 or two images.
Maybe you could space it out better?

Look into my blog post buy acai ultra

11:30 PM

Anonymous Anonymous said...

I've been browsing online more than 3 hours today, yet I never found any interesting article like yours. It is pretty worth enough for me. In my view, if all webmasters and bloggers made good content as you did, the web will be much more useful than ever before.

Feel free to surf to my website: Buy Veluminous

3:20 AM

Anonymous Anonymous said...

What a material of un-ambiguity and preserveness of valuable familiarity regarding unexpected emotions.

Here is my blog :: Cambogia trim reviews

10:16 PM

Anonymous Anonymous said...

Hi there exceptional blog! Does running a blog similar to this
take a great deal of work? I've absolutely no understanding of programming but I had been hoping to start my own blog in the near future. Anyway, should you have any recommendations or tips for new blog owners please share. I know this is off topic however I simply had to ask. Thanks!

Also visit my website :: Elevate GF reviews

6:27 PM

Anonymous Anonymous said...

Woah! I'm really enjoying the template/theme of this website. It's simple,
yet effective. A lot of times it's difficult to get that "perfect balance" between usability and visual appeal. I must say you've done a fantastic job with
this. In addition, the blog loads super quick for me
on Opera. Outstanding Blog!

My web site - forehead lines natural treatment

3:30 AM

Anonymous Anonymous said...

I couldn't resist commenting. Exceptionally well written!

Visit my weblog: Androsolve

6:36 PM

Anonymous Anonymous said...

Greetings! Very helpful advice in this particular post!
It is the little changes which will make the most important changes.
Thanks a lot for sharing!

Here is my blog: Dead Sea Kit Beauty Kit

5:09 AM

Anonymous Anonymous said...

When some one searches for his essential thing,
so he/she wishes to be available that in detail, therefore that thing
is maintained over here.

my webpage - good research papers

3:15 PM

Anonymous Anonymous said...

Howdy! This post couldn't be written any better! Reading this post reminds me of my previous room mate! He always kept chatting about this. I will forward this page to him. Pretty sure he will have a good read. Thanks for sharing!

Also visit my web site; Stem Cell Therapy Reviews

1:49 AM

Anonymous Anonymous said...

I love looking through a post that can make people think.
Also, thank you for permitting me to comment!

Look at my web blog; Cambogia trim

2:08 AM

Anonymous Anonymous said...

Greetings! Very useful advice in this particular post!

It is the little changes that make the most important changes.
Thanks for sharing!

Also visit my weblog ... weight loss pills

5:25 AM

Anonymous Anonymous said...

I am actually happy to glance at this webpage posts which consists of lots of useful data, thanks for providing these kinds of information.

Also visit my blog post - Where to buy lean muscle formula

8:59 PM

Anonymous Anonymous said...

I couldn't resist commenting. Perfectly written!

Here is my web page :: Muscle Gain Supplements

3:50 AM

Anonymous Anonymous said...

Hi there! I know this is kind of off topic but I was wondering which blog
platform are you using for this website? I'm getting sick and tired of Wordpress because I've
had problems with hackers and I'm looking at alternatives for another platform. I would be awesome if you could point me in the direction of a good platform.

make monay from home

3:42 AM

Anonymous Anonymous said...

I was curious if you ever considered changing the page layout of your website?

Its very well written; I love what youve got to say.
But maybe you could a little more in the way of content so people could connect with it better.
Youve got an awful lot of text for only having 1 or 2 images.
Maybe you could space it out better?

my site - green coffee reviews ()

1:44 AM

Anonymous Anonymous said...

Thanks very interesting blog!

Max Thermo Burn Muscle reviews

10:14 AM

Anonymous Anonymous said...

Thank you for the auspicious writeup. It in
fact was a amusement account it. Look advanced to far added agreeable from you!

However, how can we communicate?

Here is my blog short term loans

7:59 PM

Anonymous Anonymous said...

I enjoy, result in I found just what I used to be having a look for.
You've ended my four day lengthy hunt! God Bless you man. Have a nice day. Bye

My web blog ... African Mango :: ::

10:29 PM

Anonymous Anonymous said...

I'm not sure where you are getting your info, but good topic. I needs to spend some time learning more or understanding more. Thanks for excellent info I was looking for this info for my mission.

Check out my weblog: Be your own boss

12:25 PM

Anonymous Anonymous said...

I could not resist commenting. Well written!

Feel free to visit my blog post: make cash online

8:33 AM

Anonymous Anonymous said...

You need to be a part of a contest for one of the greatest websites on the web.
I most certainly will recommend this site!

Look into my blog post Ultra Slim Patch Diet []

3:41 AM

Anonymous Anonymous said...

WOW just what I was looking for.
MM health tips

6:24 AM

Blogger Hamza Yousaf said...

Brilliant Content I like the way you describe your point in the visit our blog for more health related content.True Health

8:30 AM


Post a Comment

<< Home