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

Comparison of .NET MVC and .NET Web Forms Models

Anže Rožman (2016) Comparison of .NET MVC and .NET Web Forms Models. EngD thesis.

Download (568Kb)


    Telecommunications industry is developing at a fast pace, so companies face numerous problems as a consequence of OMS web applications redundancy. OMS (Order Management Systems) are applications that manage orders. They enable the capture, processing and execution of orders for customers of operator services. When building a new OMS web application for a client (a company that is contracted by one of the largest telecommunications services providers in Slovenia), we had the option of choosing ASP .NET Web Forms or ASP .NET MVC as our development framework, with regard to existing code legacy and support.The work will focus mainly on the supported development models of the frameworks. In the first part of the thesis, both their characteristics and in functionalities will be presented along with a review of required client-side technologies that the reader must be familiar with, in order to fully understand the following chapters. The emphasis is on TypeScript programming language. This language (more efficiently than any other client side programming languages) eliminates the shortcomings of JavaScript with the least amount of required adjustments. Next, a comparison is made between the existing and the new OMS application, along with the key criteria that was used to select the development framework. Towards the end of the thesis use-cases and comparison between the old and the new application are described. In the final chapter I present the key findings about the criteria selection and OMS Web App development and how they correlate to the choice of the development framework.

    Item Type: Thesis (EngD thesis)
    Keywords: .NET, Web, Forms, MVC, criteria TypeScript
    Number of Pages: 60
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    doc. dr. Mojca Ciglarič256Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=51012&select=(ID=1537060803)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 3403
    Date Deposited: 12 Jul 2016 15:53
    Last Modified: 17 Aug 2016 10:48
    URI: http://eprints.fri.uni-lj.si/id/eprint/3403

    Actions (login required)

    View Item