Things hard and not so hard.... RSS 2.0
# Wednesday, November 12, 2008

Ever wondered how you might implement "Hello World" in a non-domain specific language such as in the roots of Oslo looks like.........(I found a snippet from one of the PDC Webcasts....)

image

(This is written in a tool/shell that ships as part of the Oslo SDK - Intellipad)
The left hand side is the instance document; the middle is the grammar or transformation; and the right is the Output Graph.

This is a pretty specific sample - as in fact its very specific and only takes one input - "Hello World" (as dictated on the syntax line)

What's so special about all of this?? I hear you ask.....

There's a huge amount of power in being able to 'model' your world/data and relationships. Today we're pretty comfortable with XML but we also have to tolerate things like parsing '<' or attributes etc. Or if you've ever been given a schema full 100s of fields when you needed to use just 5. XML is not perfect, but it certainly has its need.

Storing this sort of XML in the DB I think is painful at best, while SQL 2005/2008 goes part way towards helping us, there's still a bunch of specifics that the DB needs to know about the XML and if that Schema changes, then that change goes all the way to the DB....otherwise the alternative is Tables/Rows/Columns + invest in Stored Procs to manipulate the data.

Enter the Modeling Language -M

We can basically define our world - if you're dealing with a customer with 5 attributes, that's all you specify. You could take your V1.0 representation of a Customer and extend it etc etc.

Deploying the model is deployed straight to the Database (known as a Repository) - the deployment step actually creates one or more tables, and corresponding Views. Access is never granted to the raw table, only to the View. That way when you extend or upgrade your models, existing clients see just their original 'View' keeping the new attributes separate.

So in terms of building a model of the information your systems are utilising -> 'M' is a very rich language, which decorates and defines a whole bunch of metadata around your needed entities.

Digging a little deeper into M.... we have 3 main defining components:

1. M-Schema - defines the entities + metadata (e.g. unique values/ids etc)

2. M-Grammar - defines the 'Transformation'. How to transform the source into the output. You could loosely look at this as:  Y=fn(M) "Y equals some Function of M"

3. M-Graph - a directed graph that defines the output (they use directed graph to indicate through lexical parses, that something has a start and definitely finishes.This is a check the compiler will do)

image

You'll notice at the top of this shot, there are DSLs - these are Domain Specific Languages. e.g. a language full of terms and expressions to define for e.g How to work with You local surf clubs competitions; another could be How to Manage and describe Santa's Wish list.

You might be thinking....I go pretty well in C#, why should I look into M?? C# is obviously a highly functional language that when you start coding you've got all the language constructs and notation under the sun at your disposal - decorations are done through attributes on methods/classes etc.....but modeling something still in done in a pretty bland way e.g. structs, classes, datasets, typed datasets etc. You're starting with a wide open language that really without you creating a bunch of classes/code doesn't have methods like Club.StartCarnival.....

M - take what you're describing, a carnival and model it. What entities are in a Carnival (people, lifesavers, boats etc) - model this - give us a picture of what they look like (data you'd like to hold and the relation ship), define a grammar (words, constructs and operations) on how we can work with these entities - we now have a Surf DSL (that of course can be extended to V2.0....)


Developing solutions against the Surf DSL - the compiler knows all the defined commands, constructs and schemas (cause we defined them in our DSL). They're the only operands that you can use as a developer - this simplifies the picture immensely.

The beauty about M is that the DSL is simply deployed to a Repository (which at this stage is SQL Server, but could be any DB as we get access to the TSQL behind the scenes)

As I dig a little deeper I'll be illustrating with some samples going forward - hope you enjoyed this post....for now :)

Lastly - it's amazing that way back at Uni, I studied a subject called 'The Natural Language-L' (and it was one of those things where I thought - I'd never use this again....well guess what 15 years on....M is looking very close. How I even remember this is even scarier!!!) - the subject was language agnostic and dealt with what was required to create/specify a language that could be learnt, written and interpreted.

Cheers...'L'

Wednesday, November 12, 2008 10:34:12 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [0] -
.NET Developer | Oslo | PDC08
# Thursday, November 06, 2008

UPDATED - thanks to Luciano Evaristo Guerche he's come through with the super trump of all of this - grab the slides/sessions with his easy technique -
http://weblogs.asp.net/guerchele/archive/2008/10/29/how-to-download-pdc-sessions-using-downthemall-firefox-addon.aspx

You get session titles and the whole works.
----------------------------------------------------------------------------------------------------------------

A big thanks to my good friend Thiago (runs the NZ CSD User Group) as he provided us on the OzTalk mailing list (list dedicated to BizTalk/CSD user group members) with a list of URLs to grab all the sessions + ppts.

Load these URLS into something like Free Download Manager and go surfing :)

Thanks Thiago! My ISP isn't happy with me at the moment.....over my limit....wonder why :-)

http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/BB06.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB13.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB39.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC48.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/SYMP02.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/SYMP03.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/SYMP05.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB01.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB01.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB02.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/BB02.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB03.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB03.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB04.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB04.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB05.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/BB05.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB06.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB07.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB07.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB08.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB08.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB09.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB09.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB10.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB10.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB11.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB11.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB12.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL16.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB13.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB14.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB14.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB15.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB15.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB16.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB16.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB18.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB18.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB19.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB19.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB20.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB20.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC54.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB22.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB23.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC49.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB24.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL31.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB25.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL14.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB26.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/SYMP06.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB49.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB27.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB28.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB28.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL37.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB29.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB30.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB30.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB31.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB31.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB32.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/BB32.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB33.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB33.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL21.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB34.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB35.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB35.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB36.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB36.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB37.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL49.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB38.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB38.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB29.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB40.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/BB40.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB41.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/PC16.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL42.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB42.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB43.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL29.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB44.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB42.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/KYN01.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL47.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB46.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB46.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB47.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB12.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC14.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL45.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL35.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC55.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB51.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/BB51.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB52.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL39.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/ES04.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/BB53.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB54.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL09.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB55.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB55.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB56.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/BB25.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC23.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB57.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB58.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB58.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/ES25.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB59.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES01.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL04.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES32.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/ES02.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES03.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/ES03.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL30.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES04.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/PC31.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/ES06.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES07.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/ES07.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES09.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES10.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL24.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/ES10.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES11.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/ES11.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES12.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/PC10.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES13.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/ES13.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES14.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/ES14.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES16.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/PC11.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL28.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB41.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES17.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES02.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES19.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/ES19.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES20.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/ES20.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES21.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC11.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES22.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/ES21.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES23.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL09.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC07.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/ES24.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES25.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/ES17.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC21.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/ES29.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES30.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL57.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES31.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC26.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC22.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/ES32.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB49.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL54.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/KYN03.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC54.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC01.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC02.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB26.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL58.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC03.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL18.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/PC04.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC05.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC05.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL15.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB44.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC51.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC07.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC10.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB24.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL18.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB52.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL34.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/PC52.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC13.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC13.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC14.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/BB43.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL40.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/PC06.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC48.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB53.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC17.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL06.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC18.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/SYMP01.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL60.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC19.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC20.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC20.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB47.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL48.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC12.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC22.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC18.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB22.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC29.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC24.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC25.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC25.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC26.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL08.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC27.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/ES30.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL59.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC29.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL32.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC58.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC31.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC02.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC32.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL58.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC33.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/PC33.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL30.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL33.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC35.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC35.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC39.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB23.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL35.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL55.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL50.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC41.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC51.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL13.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC43.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL27.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC44.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC06.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC45.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL34.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC43.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/ES22.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC47.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC58.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL31.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC49.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB54.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC50.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC50.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/ES09.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC59.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC52.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL07.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC53.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC53.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL56.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL13.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/SYMP02.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/PC56.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC59.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL25.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/ES16.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL03.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC46.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/ES23.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB56.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL51.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL24.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL19.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL44.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL01.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL21.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/SYMP06.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL28.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL01.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL11.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB39.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL03.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/PC23.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC19.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL32.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES24.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC17.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC56.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL06.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC30.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC46.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/ES15.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL10.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/BB37.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/ES12.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL10.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB45.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL11.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL12.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC03.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/KYN02.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL08.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL14.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC40.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC40.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL15.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL52.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC24.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL17.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/SYMP04.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL59.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/SYMP01.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL19.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL38.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB48.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL20.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL48.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC44.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL16.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC27.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL42.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL23.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC15.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL22.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC41.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC34.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL26.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC15.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/PC21.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL52.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB59.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC45.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL40.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB34.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL23.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL26.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB27.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL22.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/SYMP05.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL27.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES29.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL33.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/PC42.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC55.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB45.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC47.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL36.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES15.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC12.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL37.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/BB48.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL38.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL39.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL29.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/SYMP04.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL54.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC34.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/ES06.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL12.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL43.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL44.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL20.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL45.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/ES01.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL46.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL46.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL04.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/PC39.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL47.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL36.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/SYMP03.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL17.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/ES31.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL50.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC30.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC01.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL56.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC42.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC16.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL02.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/PC04.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL55.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL07.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL49.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL51.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL43.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/BB57.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL25.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/PPTX/TL02.pptx
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/PC32.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV/TL60.wmv
http://mschnlnine.vo.llnwd.net/d1/pdc08/WMV-HQ/TL61.wmv

Thursday, November 06, 2008 12:48:17 PM (AUS Eastern Daylight Time, UTC+11:00)  #    Comments [2] -
BizTalk | Oslo | Events | PDC08
Archive
<December 2014>
SunMonTueWedThuFriSat
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910
Blogroll
 AppFabric CAT
AppFabric Windows Server Customer Advisory Team - New Blog.
[Feed] BizTalk 2006 - Windows SharePoint Services adapter
BizTalk 2006 Sharepoint adapter!!
 Breeze SharePoint 2010 Bootcamp
Breeze SharePoint 2010 Bootcamp
[Feed] BTS 2006 R2/EDI
[Feed] Chris Vidotto (MS BTS Legend)
Needs no intro....
 Mark Daunt
BTS/SPS/.NET GURU!!!
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2014
Breeze
Sign In
Statistics
Total Posts: 607
This Year: 11
This Month: 1
This Week: 0
Comments: 270
All Content © 2014, Breeze