Thursday, June 17, 2010

10 proofs that you are an experienced BizTalk developer


  1. You subscribe to message types and message properties rather than port name

  2. You understand that you can change the schema you got from the customer and they will not notice, and it will work

  3. You are not afraid to create new message types/schemas, the kind that you haven't got schemas from any customer or endpoint.

  4. You create/map to new message types after manipulating messages rather than using advanced filters to avoid infinite loops

  5. Your messages could be found in the street and one could still know its purpose

  6. You understands that using OR in a rule can make the rule fire more than ones

  7. You know better than to bet on that the customer's specifikation meet reality

  8. You know that when a customer says the flat file field contains a date it could be one of the following "date" formats: 20100617; 00000000; 20100600; 20100000; " "

  9. You know that when a customer's xsd states the type to decimal, it still can contain: 1234,56; 1 234,56; 1,234.56 but sometimes also 1234.56

  10. You understand that a non mandatory field in a flat file does not effect the length of the row