diplomsko delo
Darko Mrvar (Author), Boštjan Šumak (Mentor)

Abstract

V diplomski nalogi smo opisali lastnosti in prednosti razvojnih ogrodij. Osredotočili smo se na razvoj namiznih in spletnih poslovnih aplikacij. Omejili smo se na platformo .NET in podrobneje opisali ogrodje DevExpress eXpress Application Framework (XAF), ki omogoča hkratni razvoj namiznih (Win Forms) in spletnih (ASP. NET) aplikacij na modularen način. S praktičnim delom naloge analiziramo in primerjamo hkratni razvoj za namizno in spletno platformo s skupno programsko kodo. Pri izdelavi praktične poslovne aplikacije definiramo poslovni model in poslovno logiko. Od tu naprej za vnos, shranjevanje in prikaz podatkov ter povezavo s poslovno logiko avtomatsko poskrbi ogrodje XAF. V osnovi ogrodje omogoča, da se ne ukvarjamo s tehnologijo in se posvetimo domenskemu (poslovnemu) problemu. Večina programske kode se deli med namizno in spletno aplikacijo, v primeru specifičnih zahtev na nivoju uporabniškega vmesnika pa so potrebne spremembe v modulih posamezne aplikacije. Modularna zasnova ogrodja omogoča prilagodljivost in razširljivost ter ponuja konsistentno uporabniško izkušnjo, odzivnost in videz pri uporabi namizne in spletne aplikacije. Nabor modulov, hiter razvoj in odlična tehnična podpora podjetja DevExpress zagotavljajo vse možnosti razvoja kvalitetnih .NET aplikacij.

Keywords

poslovne aplikacije;ogrodja;razvoj ogrodij;.NET;LOB;Win Forms;ASP;XAF;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UM FERI - Faculty of Electrical Engineering and Computer Science
Publisher: D. Mrvar
UDC: 004.728.8(043.2)
COBISS: 20210198 Link will open in a new window
Views: 2052
Downloads: 89
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: BUSINESS APPLICATIONS DEVELOPMENT USING THE DEVEXPRESS XAF FRAMEWORK
Secondary abstract: In this thesis, we describe the features and benefits of application development frameworks. We focused on the development of desktop and web business applications. We restricted to the .NET platform and described in more detail DevExpress eXpress Application Framework (XAF), which enables development of desktop (Win Forms) and web (ASP .NET) applications in a modular way. As a practical part we simultaneously developed a simple desktop and web-based application with common code base. We developed business objects and business logic. XAF Framework provides automatically generated user interface with data entry forms, list views and business logic connection. XAF's scaffolding of the database and UI allows us to concentrate on business rules, with common codebase between desktop and web application. Extra module for desktop and web application is required for specific UI customization. XAF Framework provides modularized architecture with customization and scalability in mind. Similar performance and user experience is provided between desktop and web application. Out of the box module list, fast development and best DevExpress technical support provides development of high-quality .NET applications.
Secondary keywords: business applications;frameworks;development;
URN: URN:SI:UM:
Type (COBISS): Undergraduate thesis
Thesis comment: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Računalništvo in informatika
Pages: X, 79 str.
ID: 9162281