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

Povzetek

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.

Ključne besede

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

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.11 - Diplomsko delo
Organizacija: UM FERI - Fakulteta za elektrotehniko, računalništvo in informatiko
Založnik: D. Mrvar
UDK: 004.728.8(043.2)
COBISS: 20210198 Povezava se bo odprla v novem oknu
Št. ogledov: 2052
Št. prenosov: 89
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: BUSINESS APPLICATIONS DEVELOPMENT USING THE DEVEXPRESS XAF FRAMEWORK
Sekundarni povzetek: 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.
Sekundarne ključne besede: business applications;frameworks;development;
URN: URN:SI:UM:
Vrsta dela (COBISS): Diplomsko delo
Komentar na gradivo: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Računalništvo in informatika
Strani: X, 79 str.
ID: 9162281