GENERATOR STATIČKIH I DINAMIČKIH WEB APLIKACIJA
Ključne reči:
Generator koda, C#, .Net, ASP.Net, Sql Server, T4 obrađivač šablona
Apstrakt
U ovom radu predstavljen je jezik i generator programskog koda za statičke i dinamičke web aplikacije. Generator kao ulaz koristi model pisan na internom jeziku specifičnom za domen (DSL-u). DSL je implementiran u okviru XML-a. Generisanje koda se vrši uz pomoć T4 tekstualnog obrađivača šablona, kao i korišćenjem parsera jezika koji se koristi na ciljanoj platformi.
Reference
[1] Wikipedia, Domenski specifični jezici, https://en.wikipedia.org/wiki/Domain-specific_language
[2] Igor Dejanović, Kurs iz predmeta Jezici specifični za domen, https://www.igordejanovic.net/courses/jsd/uvod.html#7
[3] Metodologija razvoja softvera, https://www.tfzr.uns.ac.rs/Content/files/0/MRSLab03%20-%20PDF%20-%20R1.pdf
[4] Dijagram aktivnosti, https://www.vps.ns.ac.rs/Materijal/mat3542.pdf
[5] Microsoft Documents, Code Generation And T4 Templates, https://docs.microsoft.com/en-us/visualstudio/modeling/code-generation-and-t4-text-templates?view=vs-2019
[6] Entity Framework Tutorial, https://www.entityframeworktutorial.net/what-is-entityframework.aspx
[7] Owin, https://owin.org/ Jignesh Trivedi, Token Based Authentication Using ASP.Net Web API, OWIN and Identity With Entity Framework, https://www.c-sharpcorner.com/UploadFile/ff2f08/token-based-authentication-using-Asp-Net-web-api-owin-and-i/
[2] Igor Dejanović, Kurs iz predmeta Jezici specifični za domen, https://www.igordejanovic.net/courses/jsd/uvod.html#7
[3] Metodologija razvoja softvera, https://www.tfzr.uns.ac.rs/Content/files/0/MRSLab03%20-%20PDF%20-%20R1.pdf
[4] Dijagram aktivnosti, https://www.vps.ns.ac.rs/Materijal/mat3542.pdf
[5] Microsoft Documents, Code Generation And T4 Templates, https://docs.microsoft.com/en-us/visualstudio/modeling/code-generation-and-t4-text-templates?view=vs-2019
[6] Entity Framework Tutorial, https://www.entityframeworktutorial.net/what-is-entityframework.aspx
[7] Owin, https://owin.org/ Jignesh Trivedi, Token Based Authentication Using ASP.Net Web API, OWIN and Identity With Entity Framework, https://www.c-sharpcorner.com/UploadFile/ff2f08/token-based-authentication-using-Asp-Net-web-api-owin-and-i/
Objavljeno
2020-03-02
Sekcija
Elektrotehničko i računarsko inženjerstvo