Brian Jones earned a Bachelor of Science degree in Computer Information Systems from Troy University.    His vast and lengthy industry experience, starting in the early 1990's, gives him a firm foundation in the field of information technology and software engineering.  Brian has achieved expert level mastery in many different technologies.   In addition to .NET (C#/WCF/WPF/WF) and ASP.NET, Brian has worked extensively with BizTalk Server since 2004 and he has published several BizTalk related white papers for Microsoft. Brian also has extensive experience with Team Foundation Server, promoting best-practices and installations and upgrades.
Brian is an avid soccer player and when he is not busy working (or playing with technology), he enjoys spending time with his wife and three sons, and recovering from Wii injuries.

Integrations and the Canonical Model

,
September 23, 2015 / No Comment

What is a canonical model?
A canonical model is a way to define a logical data model for a particular business object. Rather, a standard which defines how the data will be constructed. It should be as detailed as possible, and represent all of the entities and relationships which are used to construct the data. The model  will become the […]
Read more

AUTHOR: CATEGORY: Blog, Uncategorized

Windows7 Boots to Black?

,
November 11, 2008 / 1 Comment

I recently took the plunge and decided to load Windows7 (pre-beta 6801) on my laptop.  While I have been very satisfied with the performance and how stable it appears to be, it is not without its quirks.
The other day I restarted my machine, and before it got to the splash screen where it normally does the “ta-da” and displays […]
Read more

AUTHOR: CATEGORY: Uncategorized

VSS to TFS Conversion Error

,
October 17, 2008 / No Comment

Recently I had the pleasure of migrating several VSS databases to Team Foundation Server 2008.  One of the databases was pretty large (90k+ files) and took between 12 – 16 hours to migrate.  However, about 6 hours in to the migration, I kept running across an error that would halt the migration process.
The error:
Could not find file ‘C:\Conv\Tfs\<TeamProjectName>\blah\blah\somefile.txt’.
Read more

AUTHOR: CATEGORY: TFS

STSADM — Access Denied

,
November 27, 2007 / 2 Comments

While attempting to deploy some SharePoint code via MSBuild, I ran in to the following problem.
I have a msbuild.proj that executes several stsadm commands. These work perfectly when executed from the command-line. However, once they are called from TeamBuild, I get “Access Denied” on the stsadm execution.
The TFS Service account is a member of the Administrators […]
Read more

AUTHOR: CATEGORY: MSBuild, SharePoint, TFS

Stupid, Stupid, Stupid… Me!

,
November 14, 2007 / No Comment

I hate to admit that I have been plagued by this stupid BizTalk error for weeks now.  I must say that I haven’t been focusing on this particular issue the entire time, but when I did it wasn’t pretty.  I was never able to wrap my head around the problem, and even worse, the solution.  Until…
The error:
MyOrchestration.odx(783,59): error […]
Read more

AUTHOR: CATEGORY: BizTalk

Something brewing… Not ready for Prime Time.

,
September 13, 2007 / No Comment

It’s been quiet on the blogging front for awhile.  Things have been pretty quiet at work and nothing of great value has been discovered.  I have been playing with WPF and WCF a bit.  I hooked up BTS 2006 to a WCF Send Port which was pretty cool.  I didn’t think the transport properties form was very “friendly”.  There were […]
Read more

AUTHOR: CATEGORY: .Net, Adapters, BizTalk, LINQ, WCF, WPF

BizTalk SMTP Adapter is Missing BCC Functionality

,
August 7, 2007 / No Comment

Ok, so this probably comes to no surprise to many of you.  I remember running in to this problem when I was using BTS 2004.  However, I thought that the community’s cries would be answered with BTS 2006.  I have not had a need for it until now, so I never checked, but again the ability to BCC using the […]
Read more

AUTHOR: CATEGORY: Adapters, BizTalk

PGP Pipeline Component v1.1

,
August 7, 2007 / 9 Comments

I ran across a few things that I needed to update and have posted them here as well.
Notable changes include:

Added Pipeline Component property of Extension.  This allows you to specify what extension you want to place at the end of your encrypted file.  The default value is PGP.
Added capability to decrypt a signed message.
Updated decryption to […]
Read more

AUTHOR: CATEGORY: BizTalk, Pipeline Components

FTP, PGP, and Me

,
August 7, 2007 / No Comment

So let me break this down for you…
Company A (Acme, Inc) wants to exchange data with Company C (Charlie Company).  However, I represent Company B (BizTalk United) and we want to collect some of the data as well.  A requirement has been made that all data will be transmitted using FTP and will also be encrypted.  So, as the […]
Read more

AUTHOR: CATEGORY: BizTalk, Pipeline Components

PGP Pipeline Component

,
August 7, 2007 / 27 Comments

Recently I was required to perform some PGP encryption and decryption of files.  Realizing this was going to require a custom Pipeline Component, off I went to Google to find one.  Hey, why reinvent the wheel.
I’m not certain why Microsoft didn’t put one in place with the release of BTS 2006, but who am I to judge. :)
The ones […]
Read more

AUTHOR: CATEGORY: BizTalk, Pipeline Components