Development of easily maintainable web interfaces using .NET Core MVC/MVVM framework

OData support
Dr. Kiss Bálint
Department of Control Engineering and Information Technology

One of the most important features of today's applications and services is platform independency, which means the possibility to use them with different operating systems. This difficulty can be bridged by creating the application as a web site. The topic of the thesis is participating in the development of a web-based process control and warehouse management system. It is a key concept during development that the application must be easily maintainable and reusable for possible future modifications and customer requirements.

The thesis starts with presenting the new technologies and its layers. In the second part, the design patterns and their usage is being detailed. The next part is about the programming environment, its structure, its specialties and the applicable programming languages. The last third of the thesis is about the created elements and their application. The easy maintenance and modification possibilities of the created website is shown through a step-by-step process description.


Please sign in to download the files of this thesis.