Generarea codului cu ajutorul șabloanelor textuale T4

Referat
7/10 (1 vot)
Conține 1 fișier: docx
Pagini : 6 în total
Cuvinte : 997
Mărime: 20.72KB (arhivat)
Publicat de: Titus Burcea
Puncte necesare: 5
Profesor îndrumător / Prezentat Profesorului: Negretcaia Ludmila
Chisinau, R. Moldova

Cuprins

  1. I. Introducrea în tema Șablon textual
  2. II. T4 șablon textual directive
  3. III. Șablon textual bloc de control
  4. IV. Șablon textual Unitate de control
  5. V. Exemplu de întrebuiențare T4
  6. VI. Concluzie
  7. VII. Surse științifice

Extras din referat

I. Introducrea în tema Șablon textual

Șablon textual conține un text care va fi creat pe baza acesteia. De exemplu, un șablon care creează ”<html>…” și alte părți standarde a HTML- pagină. Elementele care urmează să fie introduse în șablon este numit unități de control. Acestea sunt fragmente de cod. Unități de control asigură valori diferite și asigură convenție și repetarea textului.

Această structură simplifică dezvoltarea unui șablon, penrtru că astfel puteți începe cu fișier prototip creat și treptat să introduceți unități de control, care vor asigura schibarea rezultatului.

Șablane textual sunt compuse din urmatoarele părți :

Directiva – elemente care controlează metoda de prelucrarea a șablonului

Blocuri de text – conținutul de care sunt copiate direct la ieșire

Unități de control – cod de program care introduce valorile variabilelor în text și controlează condiții sau părți de text care se repetă.

II. T4 șablon textual directive

Directiva șabloanelor textuale oferă instrucțiuni generale de modului șabloanelor textuale în legătură cu ordinea creării cod de conversie și fișier de ieșire. De exemplu, următoare directivă indica ca fișieru de ieșire trebuie să aibă extensia .txt.

<#@ output extension=".txt" #>

III. Șablon textual bloc de control

Blocuri de text introduce text direct în fișierul de ieșire. Pentru blocuri de text nu sunt reguli speciale de formatare. De exemplu, următorul bloc de text creează un fișier textual cu cuvântul ”Hello”:

<#@ output extension=".txt" #>

Hello

Bibliografie

1) https://msdn.microsoft.com/ru-ru/library/bb126478.aspx

2) https://habrahabr.ru/post/64895/

3) https://habrahabr.ru/post/65716/

Preview document

Generarea codului cu ajutorul șabloanelor textuale T4 - Pagina 1
Generarea codului cu ajutorul șabloanelor textuale T4 - Pagina 2
Generarea codului cu ajutorul șabloanelor textuale T4 - Pagina 3
Generarea codului cu ajutorul șabloanelor textuale T4 - Pagina 4
Generarea codului cu ajutorul șabloanelor textuale T4 - Pagina 5
Generarea codului cu ajutorul șabloanelor textuale T4 - Pagina 6

Conținut arhivă zip

  • Generarea codului cu ajutorul sabloanelor textuale T4.docx

Ai nevoie de altceva?