SDM Samples
SDM Samples
This section shows the incremental development of an SDM system. Definitions and settings from all samples are used in the How to: Create an SDM System topic to create a model of a server system and an application system.
In This Section
- SDM Architecture
Contains a list of the main building blocks of a system definition model and their descriptions.
- System Definition Model Design Guidelines
Outlines some considerations that are useful when structuring a system definition model.
- SDM Command Line Window
Describes the use of the SDM command-line window, and the environment variables that it defines.
- How to: Create a .sdmdocument File
Describes how to create a basic .sdm file and validate it against the SDM xsd.
- How to: Create an SDM Resource
Describes how to create two SDM resources. The first is a certificate resource and the second is a certificate store resource.
- How to: Create a Constraint on a Relationship
Describes how to create a constraint on a relationship. It uses the sample from the previous topic and demonstrates how to add a constraint on one of the relationships defined in the certificates sample.
- How to: Create an SDM Endpoint
Describes the steps to create endpoints for systems to communicate with each other using FTP.
- How to: Create an SDM Flow
Describes the steps to create a flow between settings. The created flow combines the values of two settings to create a value for a third setting. These settings are defined in the How to: Create an SDM Application System topic.
- How to: Create a Custom Constraint on a Setting
Describes how to create a custom constraint that checks whether a version is within a valid range of version values.
- How to: Create an SDM System
Describes the steps to create a system that models a server and an application. It uses resources, endpoints, and constraints designed in previous topics and shows how they are added to a system definition.
- Distributing System Definition Models
Describes how to create an installation package for SDM components that you create. This allows you to distribute the models to others.
Reference
- Microsoft.SystemDefinitionModel.Manager
Provides reference documentation for the Microsoft.SystemDefinitionModel.Manager namespace.
- Microsoft.SystemDefinitionModel.Tools
Provides reference documentation for the Microsoft.SystemDefinitionModel.Tools namespace.
- SDM Command Line Tools
Provides an overview of the command-line tools used by SDK users.
- SystemDefinitionModel Schema
Provides reference documentation for the elements, complex types, simple types, and attributes used in the SystemDefinitionModel schema. The user creates a .sdm document that must conform to this schema definition.
Send comments about this topic to Microsoft
Build date: 10/2/2007