Professional paper
Uvod u razvoj višeslojnih poslovnih aplikacija u Microsoft .NET okolini
Krešimir Kolac
; Međimurje IPC d.d., Čakovec, Hrvatska
Velimir Sanjković
; S.Soft Software Development, Čakovec, Hrvatska
Željko Knok
orcid.org/0000-0003-0289-0994
; Međimursko veleučilište u Čakovcu, Čakovec, Hrvatska
Abstract
U praksi se često susrećemo s vrlo raznolikim pristupima izgradnje novih aplikacija. Programeri kreću u izradu aplikacija bez dovoljne tehničke i tehnološke pripreme. Arhitektura aplikacije se mijenja „ad-hoc“ za vrijeme izrade same aplikacije. Često se u istoj aplikaciji može naći više različitih pristupa rješavanja određenog problema, ovisno u kojoj fazi projekta je nastao koji dio koda. Objektno orijentirana paradigma (OOP) u dizajnu aplikacije se nedovoljno koristi. Dijelovi koda se „copy-paste“ metodom multipliciraju po aplikaciji. Korisničko sučelje često ima na sebi previše pozadinskog koda i poslovne logike (code behind). Za razliku od takvog pristupa u ovom radu objasnit će se sustavan pristup dizajnu arhitekture velikih poslovnih aplikacija s orijentacijom na Microsoft .NET razvojnu okolinu. Kod sustavnog pristupa faza pripreme traje duže, ali se ukupno vrijeme potrebno za izradu aplikacije skraćuje. Svaka funkcionalnost ima svoje točno određeno mjesto u aplikaciji gdje se implementira. Kod je pregledan, redundancija u kodu se svodi na minimum a dokumentiranost projekta je kvalitetnija.
Keywords
višeslojne poslovne aplikacije; Microsofr .NET, Prism; MVVM; WPF; Silverlight; NHibernate; CSLA
Hrčak ID:
83437
URI
Publication date:
21.6.2012.
Visits: 3.064 *