rickgaribay.net

Space shuttles aren't built for rocket scientists, they're built for astronauts. The goal isn't the ship, its the moon.
posts - 303, comments - 180, trackbacks - 35

My Links

News

Where's Rick?


AgileAlliance deliver:Agile 2019- 4/29
Desert Code Camp, PHX - 10/11
VS Live Austin, TX - 6/3
VS Live SF - 6/17


About Me
Hands on leader, developer, architect specializing in the design and delivery of distributed systems in lean, agile environments with an emphasis in continuous improvement across people, process and technology. Speaker and published author with 18 years' experience leading the delivery of large and/or complex, high-impact distributed solutions in Retail, Intelligent Transportation, and Gaming & Hospitality.

I'm currently a Principal Engineer at Amazon, within the North America Consumer organization leading our global listings strategy that enable bulk and non-bulk listing experiences for our WW Selling Partners via apps, devices and APIs.

Full bio

Note: All postings on this site are my own and don’t necessarily represent the views of my employer.



Check out my publications on Amazon Kindle!





Archives

Post Categories

Published Works

BizTalk Server Mapper

My team has recently been doing a lot of work with the SQL Adapter and BizTalk Mapper in BizTalk Server 2006.  At first, this seems like a very rational and tenable choice for performing these trivial mapping chores. The primary concern with this choice is the strong coupling that results from binding the persistence (SQL) layer to the business services layer (BTS and .NET) by way of XSD schema. The promise of using these tools despite the design concerns just mentioned lies in the RAD possibilities for getting significant velocity out of these mapping tasks while still delivering on the design goals of the system. If generating maps and schema is trivial, then so too is the impact of change.

I won't go into the details of how to use these tools. There is an excellent article by Mauricio Ritter here that describes exactly how to use the the SQL Adapter to generate an XSD schema (and corresponding maps) from a stored procedure result (provided it returns XML). Instead, in the next few posts, I will share some of the gotchas and corresponding solutions that we have encountered thus far.

  1. FOR XML AUTO is Ideal.
  2. The Pros and Cons of FOR XML EXPLICIT
  3. Element and Attribute Qualification Matters!
  4. Testing Your Maps and Schemas' Before You Deploy Saves Lives. I Promise!

Print | posted on Tuesday, September 12, 2006 4:58 PM |

Comments have been closed on this topic.

Powered by: