diplomsko delo
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: |
2016 |
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
|
Št. ogledov: |
2052 |
Št. prenosov: |
89 |
Ocena: |
0 (0 glasov) |
Metapodatki: |
|
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 |