SOA Conference Demos and Slides for Download

I’ve posted the demos and slides from my session BizTalk Advanced Orchestration Concepts and Best Practices from the SOA and BPM Conference in Redmond.

Read more about it and get the download here: http://www.biztalkgurus.com/blogs/biztalk/archive/2007/11/05/Advanced-BizTalk-Orchestration-Session-Slides-and-Demos-for-Download.aspx

New Blog Address: http://www.biztalkgurus.com/blogs/biztalk/default.aspx

New RSS Address: http://www.biztalkgurus.com/blogs/biztalk/rss.aspx

Advanced BizTalk Orchestration Session Slides and Demos for Download

I’ve posted the power point slides and three demos from the SOA and BPM Conference. 

The three demos cover:

1. Untyped Messages and Dynamic Transforms

2. Partner and Self Correlating Ports

3. Convoys

You can find the content here:

http://www.biztalkgurus.com/soa2007/index.aspx

This package also includes the Convoy Virtual Subscription viewer I showed in the demo.  This can also be downloaded separately here.

I’d also love any feedback from anyone who attended the session.  Did the Horse Racing and Bowling example help simplify Convoys?  Should I have covered something else or go into more details?

Thanks.

Making modifications to the HL7 schemas

Again, what I know, I think everyone else knows. In this case, a question on the forum raised my level of awareness of things that I take for granted.

A question was asked how to change table values, where to look at what is there, and how to change them.

I will start by looking at the ORM_O01 message and we are going to be looking at the Gender element (yes I could use the real word, but I don’t want to end up on a blocked site list!)

By clicking on the PID_8 in the properties you see the information you need in the Base Data Type

So we go to the tablevalues_{version}.xsd and look for that table (fortunately we only have to look at the first one!) and click on Enumeration:

Now you can add/remove the values that you need.

Note: The thing you need to make sure is that you will need to redeploy all of the schemas to make it work again.

On my way to TechEd EMEA

On my way to TechEd EMEA

At MSP right now – will be in Barcelona tomorrow (tuesday) morning.  My session
is on Friday at 9:

 

SBP302 Building
an Enterprise-Wide Instrumentation Solution Using the Microsoft BizTalk BAM Infrastructure
  
Jon Flanders
Business Activity
Monitoring (BAM) is a powerful feature of BizTalk Server and is often marketed as
allowing “the business” to understand what is happening within your BizTalk solution.
BAM does this really well, but it can in fact be used in a variety of other ways which
can deliver huge value to customers and address a number of issues they have with
BizTalk based solutions and non-BizTalk based solutions. In this session, we cover
some of the fundamentals of BAM and detail how you can utilize BAM to collect a variety
of information and produce a “tracking portal” which you can use to support your application,
perform manual repair of messages, and generally observe your solution. We also show
how BAM is not just for BizTalk solutions and how it can be used to produce an enterprise-wide
instrumentation solution that is highly scalable and flexible; we touch on the new
Windows Workflow Foundation and Windows Communication Foundation (WCF) BAM Interceptor
technology that enables data to be collected from Workflows and WCF services enabling
a true end-to-end instrumentation solution.
  
Fri
Nov 9 09:00 – 10:15 Room 121

 

Please come by room 121 and say hello (or feel free to say hello anytime during the
week ;-)).



Check out my BizTalk
R2 Training.

techEd 2007 Influencer Community Camps: Development +/vs Architecture Communities

techEd 2007 Influencer Community Camps: Development +/vs Architecture Communities

This year Microsoft held a set of pre-conference meetings with “Community Influencers” (MVP’s, etc.). These meetings happened in an interesting open format:

The Microsoft Influencers Community Camps will be modeled after Open Space Technology where the attendees define the topics, volunteer or nominate peers to host sessions and then attend a series of sessions that interest them most (quote from here).

Basically the idea is that the participants define the rules and what is to be discussed. At an initial session, people suggest topics that are placed in an agenda and assigned a room, and whoever wants shows up. And rules are there to be bent (schedule, topic, etc.). A very interesting format which I am looking forward to try out in Portugal. Maybe at the next TechDays 2008? 🙂

I proposed the topic “Development +/vs Architecture Communities“, which got some people interested in the idea. The two issues that were mentioned more often were “Architects are the guys with the tie” and “Architects don’t know the real technology, they are just theory“. It’s interesting how – at least at GASP – this doesn’t happen, as the group is very much focused in real experiences. There were some good ideas about how to keep the “gap” small, most focused on the real issue: community and social issues. The Wiki will be updated with notes from that session, I’m told, so keep an eye on that for a complete summary.