Mezijazykový překladač C#-JavaScript pro DotVVM

but.committeedoc. Dr. Ing. Dušan Kolář (předseda) doc. Ing. Jaroslav Zendulka, CSc. (místopředseda) Ing. František Grézl, Ph.D. (člen) doc. Ing. Zdeněk Kotásek, CSc. (člen) Dr. Ing. Petr Peringer (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm " B ". Otázky u obhajoby: Jako hlavní nedořešený problém uvádíte vlastnost Javascriptu, jenž obsahuje pouze jeden univerzální číselný typ. Z jakého důvodu není možné použít Javascript knihovnu, která definuje jednotlivé číselné datové typy, například js-cuint? Na straně 15 porovnáváte situace, kdy je konkatenace řetězce provedena na straně serveru a na straně klienta. Uvádíte, že výhodou je výrazně nižší velikost odpovědi. Nicméně ze stejných dat je vidět i rozdíl v neprospěch "optimalizované" verze v komunikaci opačným směrem. Proč? Zkoušel jste provést detailnější vyhodnocení situací, kdy se optimalizace skutečně vyplatí?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorPluskal, Jancs
dc.contributor.authorMrnuštík, Michalcs
dc.contributor.refereeRyšavý, Ondřejcs
dc.date.accessioned2020-06-23T07:08:46Z
dc.date.available2020-06-23T07:08:46Z
dc.date.created2018cs
dc.description.abstractCílem této práce vyřešit problém překladu serverového kódu napsaného v jazyce C# do klientského kódu jazyka JavaScript, tak aby bylo možné jej spouštět v prohlížeči. A navržené řešení poté implementovat. Následně je cílem integrovat toto řešení do frameworku DotVVM a napsat aplikaci demonstrující této technologie v praxi. cs
dc.description.abstractAim of this thesis is to solve issue of transpiling server code written in C# to client-side JavaScript code, so it could be run in the browser. And then implementing the proposed solution. Next goal is to integrate this solution into framework DotVVM and develop an application demonstrating this techonology.en
dc.description.markBcs
dc.identifier.citationMRNUŠTÍK, M. Mezijazykový překladač C#-JavaScript pro DotVVM [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2018.cs
dc.identifier.other114778cs
dc.identifier.urihttp://hdl.handle.net/11012/85216
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectASP.NETcs
dc.subjectC#cs
dc.subjectJavascriptcs
dc.subjectRoslyncs
dc.subjectpřekladačcs
dc.subjectDotVVMcs
dc.subjectwebové aplikacecs
dc.subject.NET Frameworkcs
dc.subject.NET Corecs
dc.subjectModel-View-ViewModelcs
dc.subjectASP.NETen
dc.subjectC#en
dc.subjectJavascripten
dc.subjectRoslynen
dc.subjecttranspileren
dc.subjectDotVVMen
dc.subjectweb applicationsen
dc.subject.NET Frameworken
dc.subject.NET Coreen
dc.subjectModel-View-ViewModelen
dc.titleMezijazykový překladač C#-JavaScript pro DotVVMcs
dc.title.alternativeC#-JavaScript Transpiler for DotVVMen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2018-06-14cs
dcterms.modified2020-05-10-16:13:22cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid114778en
sync.item.dbtypeZPen
sync.item.insts2021.11.22 22:59:48en
sync.item.modts2021.11.22 21:50:35en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
2.34 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-20958_v.pdf
Size:
86.08 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-20958_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-20958_o.pdf
Size:
90.28 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-20958_o.pdf
Loading...
Thumbnail Image
Name:
review_114778.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
review_114778.html
Collections