Národní úložiště šedé literatury Nalezeno 3 záznamů.  Hledání trvalo 0.01 vteřin. 
Domain-specific languages
Jasný, Vojtěch ; Pavlíček, Luboš (vedoucí práce) ; Pecinovský, Rudolf (oponent)
Diplomová práce se věnuje doménově specifickým jazykům (DSL) a jejich užití v oblasti vývoje software. Cílovým publikem by pak měli být zejména vývojáři, kteří se chtějí dozvědět více o tomto progresivním novém směru vývoje software. Práce obsahuje nutný teoretický úvod do oblasti programovacích jazyků a jejich vývoje. Dále je nastíněna klasifikace těchto jazyků a jsou popsány metodologie založené na DSL, zejména Language Oriented Programming a Intentional Programming. Je vysvětlen důležitý pojem pro vývoj DSL -- typ nástroje zvaný language workbench. Následně se práce přesouvá k popisu dostupných nástrojů pro tvorbu DSL. Každý z popisovaných nástrojů reprezentuje rozdílný přístup k vývoj DSL -- projekční, textový nebo grafický. Poslední kapitola diplomové práce obsahuje praktický příklad implementace DSL ve dvou nástrojích: Meta Programming System od firmy JetBrains a Xtext, který je součástí projektu Eclipse. Navrhovaný DSL je určen k popisu strukturovaných dotazníků. Technika řešení založená na DSL je porovnávána s tradičními metodikami a je provedeno srovnání obou použitých nástrojů.
Trends in web application development
Jasný, Vojtěch ; Brabec, Tomáš (vedoucí práce) ; Špánek, Roman (oponent)
The thesis is divided between two main topics: the first are trends in web application development on the client-side. Described are AJAX and COMET techniques, JSON format for data interchange, tools usable to debug Javascript applications and three Javascript libraries. Important part of client-side development are forms, which are far from ideal in their current state. Hence description of XForms and Web Forms 2.0 and their comparison is included. The second topic is server-side development. First the most used technologies used today are evaluated. Further, several frameworks are described and compared on a set of criteria. Python, Ruby and Java languages are represented.
Aktuální trendy ve vývoji webových aplikací
Jasný, Vojtěch ; Brabec, Tomáš (vedoucí práce) ; Špánek, Roman (oponent)
The thesis is divided between two main topics: the first are trends in web application development on the client-side. Described are AJAX and COMET techniques, JSON format for data interchange, tools usable to debug Javascript applications and three Javascript libraries. Important part of client-side development are forms, which are far from ideal in their current state. Hence description of XForms and Web Forms 2.0 and their comparison is included. The second topic is server-side development. First the most used technologies used today are evaluated. Further, several frameworks are described and compared on a set of criteria. Python, Ruby and Java languages are represented.

Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.