ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Comparison of Model-View-Controller architecture

Danijel Hrvaćanin (2012) Comparison of Model-View-Controller architecture. EngD thesis.

Download (1342Kb)


    In this diploma thesis we will introduce Model-View-Controller architecture (MVC). We will try to introduce concept of MVC technology, how are certain components related to each other and what general principles are used nowadays. For comparison between different technologies, we will create test project on three different frameworks Zend Framework, Django and ASP.NET 3.0. In comparisons we will concentrate on automatization of certain steps in developing project, how much knowledge must developer have before he can start using one of the described frameworks, what flexibility each framework offers to developer, to what extend are certain technologies already bundled together and most important from time development perspective as well as economic, how is Rapid application development (RAD) presented in each. As scalability is major factor in application development, we will try to touch that topic as well. During the project development, we will seek for particular parallels between the frameworks and try to figure out if they are really following the MVC pattern. We will stress out advantages of each framework and environment in which they are developed, and on which things we need to pay attention when we decide for particular one.

    Item Type: Thesis (EngD thesis)
    Keywords: architecture of applications, modular application development, MVC concept, rapid application development
    Number of Pages: 50
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    doc. dr. Janez Demšar257Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=00009134932)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 1659
    Date Deposited: 16 Apr 2012 19:45
    Last Modified: 10 May 2012 17:58
    URI: http://eprints.fri.uni-lj.si/id/eprint/1659

    Actions (login required)

    View Item