Condividi tramite


Generazione di codice da un linguaggio specifico di dominio

Microsoft Domain-Specific Language Tools fornisce un sistema efficiente generare il codice, documenti, i file di configurazione e altri elementi dai dati rappresentati nei modelli.Utilizzando Domain-Specific Language Tools, è possibile creare un set di classi che rappresentano i dati ed è possibile scrivere modelli di testo nelle classi di cui nomi e le proprietà riflettono i dati.

Ad esempio, Fabrikam dispone di un file XML dei nomi e degli indirizzi di posta elettronica del cliente.Gli sviluppatori creano un modello in cui il cliente è una classe, con il nome della proprietà e la posta elettronica.Scrivono diversi modelli di testo per elaborare i dati, inclusi questo frammento che scrive una tabella di tutti i clienti come parte di una pagina HTML: