"Oslo": The Language

Download this episode

Download Video


The "Oslo" language, at the heart of the Oslo modeling platform, allows developers to quickly and efficiently express domain models that power declarative systems, such as Windows Workflow Foundation and "Dublin." In this session, we'll get you started writing models for your own domains by introducing you to key features of the language, including its type system, instance construction, and query. You'll learn to author content for the Oslo repository and understand how to programmatically construct and process the content to target your own specific runtime environment.
  • Don Box
  • David Langworthy



Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      If someone finds a blog entry or any resource on this: Please Post!
    • User profile image
    • User profile image
      Henrik L
      The examples from this video does not seem to work with the (October 2008 CTP) of the "Oslo" SDK  Version 1.0.0925.0 currently avaiable at msdn.microsoft

      The spouses 'SpouseA' and 'SpouseB' in the 'Marriage' type does not get the correct data type which should be
      the identity key 'Name' nvarchar(28) from the table 'People' .
      Instead it get's a nvarchar(max) so the constraints for the 'Marriages' table does not comply.

      I get the following errors when running mx.exe

      Installing Image: Contacts;Version=1.0;Locale=neutral...
      Column 'Contacts.People.Name' is not the same length or scale as referencing col
      umn 'Marriages.SpouseA' in foreign key 'FK_Marriages_SpouseA_Contacts_People'. C
      olumns participating in a foreign key relationship must be defined with the same
       length and scale.
      Could not create constraint. See previous errors.


    • User profile image

      I want to know more about the oslo language, This article also have good information.<a href="http://www.roadoutofdebt.com/about-the-book">Bankruptcy Help</a>

    • User profile image

      I like your website! Übersetzung Englisch Deutsch

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.