2017Unpublished venueRequires access

APLIKATIVNO RJEŠENJE-ASP.NET MVC

Anđela Klisović

Open publisher page 0 citations

Abstract

With the development of object-oriented programming, the need arises for separating the interface from the design of other parts of the system. One of the options is the MVC (Model-View-Controller) pattern software architecture that separates the application into three components: model, view and controller. MVC specifies where a certain part of the application logic should be placed. Basic advantage of the MVC architecture is separation of project in meaningful and separate units, which is a great advantage for the development of large-scale projects with many contributors. Consequently, modifications, upgrades and future development is simplified. This approach allows easy modification of one of the elements without major intervention in other elements, as well as the re-use of ready-made elements. Many development environments implement the architectural pattern MVC (Model-View-Controller) that enables the separation of the data model with the business rules from the user interface. This property is generally considered good practice since modularization of code, encourages reuse of code and allows multiple interfaces that can be applied. This paper describes web applications, their advantages and disadvantages, the key concepts related to Web applications, ASP.NET and ASP.NET MVC, tools and technologies used to develop this application, and their use in development of the practical part of this dissertation.

About this research paper

What this paper is about

With the development of object-oriented programming, the need arises for separating the interface from the design of other parts of the system. One of the options is the MVC (Model-View-Controller) pattern software architecture that separates the application into three components: model, view and controller. MVC specifies where a certain part of the application logic should be placed. Basic advantage of the MVC architecture is separation of project in meaningful and separate units, which is a great advantage for the development of large-scale projects with many contributors. Consequently, modifications, upgrades and future development is simplified. This approach allows easy modification of one of the elements without major intervention in other elements, as well as the re-use of ready-made elements. Many development environments implement the architectural pattern MVC (Model-View-Controller) that enables the separation of the data model with the business rules from the user interface. This property is generally considered good practice since modularization of code, encourages reuse of code and allows multiple interfaces that can be applied. This paper describes web applications, their advantages and disadvantages, the key concepts related to Web applications, ASP.NET and ASP.NET MVC, tools and technologies used to develop this application, and their use in development of the practical part of this dissertation.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

With the development of object-oriented programming, the need arises for separating the interface from the design of other parts of the system. One of the options is the MVC (Model-View-Controller) pattern software architecture that separates the application into three components: model, view and controller. MVC specifies where a certain part of the application logic should be placed. Basic advantage of the MVC architecture is separation of project in meaningful and separate units, which is a great advantage for the development of large-scale projects with many contributors. Consequently, modifications, upgrades and future development is simplified. This approach allows easy modification of one of the elements without major intervention in other elements, as well as the re-use of ready-made elements. Many development environments implement the architectural pattern MVC (Model-View-Controller) that enables the separation of the data model with the business rules from the user interface. This property is generally considered good practice since modularization of code, encourages reuse of code and allows multiple interfaces that can be applied. This paper describes web applications, their advantages and disadvantages, the key concepts related to Web applications, ASP.NET and ASP.NET MVC, tools and technologies used to develop this application, and their use in development of the practical part of this dissertation.

Key concepts: Business logic, Software engineering, Computer science, Modular programming, Reuse, Interface (matter), Model–view–controller, ASP.NET

Related papers

Back to paper searchBrowse research topicsOriginal source
APLIKATIVNO RJEŠENJE-ASP.NET MVC — Research Paper | ScholarLens