Begriff |
Text Template Transformation Toolkit |
Abkürzung |
T4 |
Synonyme/Aliase |
|
Erläuterung des Begriffs
Text Template Transformation Toolkit
Text Template Transformation Toolkit (T4) ist eine Vorlagenbasierte Sprache zur Generierung von Textdokumenten, die Microsoft in seinen DSL Tools eingeführt hat, um Code in C#, Visual Basic, XML oder T-SQL zu erzeugen. T4 wird ab Visual Studio 2010 direkt von der Entwicklungsumgebung unterstützt und z.B. für die Codegenerierung im ADO.NET Entity Framework 4.0 eingesetzt.
Beispiel:
<#@ template language="C#" #>
<# HelloWorld(); #>
<#
private string _field = "Holger";
private void HelloWorld()
{
for(int i = 1; i <= 3; i++)
{
#>
Hello <#=_field#>, <#= i #>!
<#+
}
}
#>
Querverweise zu anderen Begriffen im Lexikon
siehe http://msdn.microsoft.com/en-us/library/bb126445.aspx ADO.NET Entity Framework 4.0 ADO.NET Entity Framework Entwicklungsumgebung Visual Studio 2010 Dokumente Template Field
|