Author Archives: Stan Kennedy

BizTalk Performance Analysis of Logs (PAL) Tool

OverviewÂ
The PAL (Performance Analysis of Logs) tool is a powerful tool that reads in a performance monitor counter log and analyzes it using known thresholds.  A template is created from the PAL tool and imported to the server’s Performance tool as a new counter.  This includes relative BizTalk and SQL metrics that will be tracked.  [...]

Posted in BizTalk, Biztalk Tutorial, Performance Tuning | Tagged , , , , , | 1 Comment

Calling EDI Pipelines from Orchestrations

In a recent client project, I found a need to call an EDI pipeline from my orchestration.Â
Environment:
BizTalk Server 2009
Use Case:
Call external synchronous web service that expects a string type with contents of an EDI document.  The orchestration receives response and takes action based on response code type.  In my case, I passed a 270 and [...]

Posted in BizTalk, Biztalk Tutorial | Tagged , , , , , | 11 Comments

.NetTiers Architecture – Design Patterns Used

The .NetTiers code generated framework provides a ton of functionality out of the box. I will not go into the Data Tiers such as the Entities, Data, and Data.SqlClient as deep because it’s a typical n-tier Data setup. What I’d like to focus on is the business/component layer.

First, before generating the component layer you can [...]

Posted in Enterprise .NET | 1 Comment

BizTalk Property Schemas in Different Namespaces

In BizTalk 2006 R2, I have noticed that sometimes the promoted property fields are not available.  This seemed to be a random occurance so I decided to spend a little time investigating.
Problem Scenario:
The property schema field will not show up in a Receive Shape filter. No matter how many times you build, rebuild, and close [...]

Posted in BizTalk, Biztalk Tutorial | Tagged , | 1 Comment

BizTalk File Backup

Business or system constraints may force you to leverage BizTalk for File backups.  BizTalk can actually handle this pretty well if it’s planned out carefully.
Here is a diagram of the overall design:

One way to implement this is to set up a receive port and location to poll the original drop location of the files.  This receive location will [...]

Posted in Biztalk Tutorial | Tagged , | 1 Comment

.NetTiers Component Business Layer Architecture

I posted a blog on my blog site that takes a look at the Patterns used in the .NetTier Service Layer Architecture.  Check it out at …
http://www.stanfordkennedy.com/2009/05/nettiers-architecture-design-patterns.html
~Stan Kennedy

Posted in General | Leave a comment