ドメイン固有言語からのコード生成
Microsoft ドメイン固有言語ツール はモデルで表されるデータからコード、ドキュメント、構成ファイル、およびそのほかの成果物を生成できる強力な方法を提供します。 ドメイン固有言語ツールを使用して、データを表す、名前とプロパティがデータを反映するクラスのテキスト テンプレートを記述できます一連のクラスを作成する。
たとえば、 Fabrikam に顧客名と電子メール アドレスの XML ファイルがあります。 開発者はプロパティ名、電子メールと顧客はクラスであるモデルを作成します。 これらは HTML ページの一部としてすべての顧客のテーブルを生成するこのフラグメントを含むデータを操作する複数のテキスト テンプレートを作成する: