Click to Rate and Give Feedback

We were unable to locate this content in da-dk.

Here is the same content in en-us.

Getting Started with the "Oslo" Tutorial
[This is prerelease documentation and is subject to change in future releases. Blank topics are included as placeholders.]

This tutorial demonstrates how to write a data model in Microsoft code name “M” and then load the model into the code name “Oslo” repository. Once the model is in the “Oslo” repository database, applications can read and update model instances to drive application behavior or analyze the model by directly querying the model instance data.

This tutorial describes how to create setup applications using modeling. It is common for an organization to create many Windows Installer (.msi) files. It can be difficult to generate reports about those setups applications to understand details such as the number of files installed or the content of those files. This information can be manually recorded at the time of the setup creation, but that can result in inaccuracies; in addition, predicting the exact information to capture for the future is difficult.

This tutorial creates a model of a setup application. A separate custom application, repinst.exe, reads instances of this model in the database. It uses those instances to dynamically create .msi files and install them. The fact that the application uses the setup model to create the setup application ensures that any analysis queries against the setup model return accurate data.

To implement the repinst.exe application, this tutorial uses an open-source tool, the Windows Installer XML (WiX) toolset. WiX creates .msi files from XML definitions. For more information about using and obtaining the WiX v3 toolset see Windows Installer XML (WiX) toolset.

Dd857488.note(en-us,VS.85).gifNote:
In order to follow the steps in this tutorial, you must first install code name “Oslo” modeling technologies, which includes the code name “Oslo” SDK, the “Oslo” repository, and Microsoft code name “Quadrant”.

In This Section

How to: Create an "Oslo" Model in "Intellipad"

Describes how to use code name “Intellipad” tool for code name “Oslo” to write a model of a setup application.

How to: Define Storage for "Oslo" Model Instances

Describes how to define storage for type instances in the setup model.

How to: Populate a Model into the "Oslo" Repository

Describes how to compile the setup model and then load it into the “Oslo” repository.

How to: View an "Oslo" Model Using SQL Server Management Studio

Describes how to use SQL Server Management Studio to view the setup model schema and instance data.

How to: Add Model Instances using "M"

Describes how to use Microsoft code name “M” to define and load instance data to the setup model in the “Oslo” repository.

How to: Create a Custom Application to "Run" a SetupApplication Model Instance

Describes how to create a model-driven application that consumes the setup model instances in the “Oslo” repository.

How to: View and Edit an "Oslo" Model Using "Quadrant"

Describes how to use “Quadrant” to view and edit a model instance in the “Oslo” repository.

See Also

Fill out a survey about this topic for Microsoft.
Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. Alle rettigheder forbeholdes. Copyright & rettigheder | Varemærker | Integritet og sikkerhed
Page view tracker