The main concern of this thesis is the design and implementation of advanced Web application in ASP.NET 1.0 Core, consisting of a presentation web and administration section. A part of the thesis is also design of a custom architecture for a data source (CRUDQ) suitable for any application, whose implementation is further demonstrated in the developed web application. Selected database system is document database called MongoDB, which is accessed using the author designed architecture approach. Other important aspects of the work includes for example effective interconnection between MVC and MVVM architectures, which is achieved by custom generator of JavaScript data model. The generated data model is used by KnockoutJS framework to ensure the functionality of user interface. The web application is fully functional simple CMS, executable on three most widely used desktop operating systems, using the latest technology tools and design patterns.
Identifer | oai:union.ndltd.org:nusl.cz/oai:invenio.nusl.cz:259200 |
Date | January 2016 |
Creators | Brabec, Martin |
Contributors | Brožek, Jiří, Petr, Petr |
Publisher | Česká zemědělská univerzita v Praze |
Source Sets | Czech ETDs |
Language | Czech |
Detected Language | English |
Type | info:eu-repo/semantics/masterThesis |
Rights | info:eu-repo/semantics/restrictedAccess |
Page generated in 0.0019 seconds