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

Support for business layer application development using the CSLA.NET framework

Luka Kralj (2010) Support for business layer application development using the CSLA.NET framework. EngD thesis.

[img] PDF
Download (1819Kb)

    Abstract

    The development of computer systems has caused the emergence of so called n-tier applications or systems which usually have a three-level structure consisting of a database, user interface and business logic. Since the first two levels can operate through established technologies, there are usually no difficulties in their process of development. On the business logic level, however, there are no technologies which would sufficiently support this part of the application. That is why we may start building our own framework to facilitate the development of the business level. We have to provide several complex functionalities, such as transport technologies, serialization, security, object-state tracking etc. The thesis aims primarily to present the CSLA.NET framework for development of distributed business applications. This framework mainly focuses on the business level of the application. It enables a rapid development of a business application because the majority of technical matters do not take place on this level; we can then concentrate on the business logic and business classes. In the final section of the thesis we compare a sample application developed with the CSLA.NET framework with an equivalent, conventionally developed application, and assess advantages and disadvantages of both applications.

    Item Type: Thesis (EngD thesis)
    Keywords: CSLA.NET, .NET Framework, logical arhitecture, physical arhitecture, business object
    Number of Pages: 39
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    doc. dr. Zoran Bosnić3826Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=7574100)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 1018
    Date Deposited: 19 Feb 2010 11:06
    Last Modified: 13 Aug 2011 00:36
    URI: http://eprints.fri.uni-lj.si/id/eprint/1018

    Actions (login required)

    View Item