Jean-Paul Smit

Azure - BizTalk - WCF- WF
Where is my application name stored in BizTalk 2009?

At the moment I’m taking the first steps in moving the BizTalk Software Factory to the BizTalk Server 2009 platform.

In order to accomplish that I need to look carefully into the ‘new’ project type and structure of the project file used.

One thing I came across was where the BizTalk Application name is stored, because that used to be in the .btproj file. After some research I found out that it is stored in the .btproj.user file.

From ‘regular’ C# projects I know I can find user specific settings in the .user file and one of the things you should not do is add that file to source control for that reason.

Is that different in BizTalk 2009 development and were these settings added to the .user file because they would otherwise invalidate the .btproj file?

Should we add the .user file also to source control now?

At the moment I think we should because it contains vital information. Anyone who knows the rationale behind this decision?

Published Fri, Jul 3 2009 10:17 PM by Jean-Paul Smit

Comments

# re: Where is my application name stored in BizTalk 2009?@ Monday, August 24, 2009 8:36 AM

Perhaps the application name should be thought as a 'per user setting' that should only affect the local dev environment. For production you should use a scripted install anyway where the target application name is set explicit.

Any comments?

JOb

# re: Where is my application name stored in BizTalk 2009?@ Monday, August 24, 2009 10:31 AM

It seems to me that the application name of a BizTalk application is a fixed setting that should be the same for all developers.

The thing is that by putting this value into the .user file you're forced to add that file to source control and that limits the options for using the .user file for custom settings.

Jean-Paul Smit

# re: Where is my application name stored in BizTalk 2009?@ Monday, August 24, 2009 1:44 PM

Why should it be a fixed setting?

JOb

# re: Where is my application name stored in BizTalk 2009?@ Monday, August 24, 2009 4:26 PM

I think it is a good idea if all developers work with the same application name.

Jean-Paul Smit