WPF i forretningsapplikationer (Line of Business applications)

WPF i forretningsapplikationer (Line of Business applications)
 
Forretningsapplikationer er såvel internt som eksternt i virksomhederne en forudsætning for at kunne understøtte og effektivisere forretningsgange i forhold til aktører både indenfor og udenfor virksomheden.
Med WPF’s unikke mulighed for rige grafiske billeder samt brug af visuelle hints og interaktion giver en god basis for at opbygge applikationer, som er brugervenlige og som er skræddersyet til at understøtte bestemte grupper af brugere og bestemte arbejdsgange, så systemet opleves som en hjælp og ikke en hindring for at udføre de arbejdsopgaver, som tilfører virksomheden værdi.
Forudsætninger
Deltageren skal have et kendskab til Objekt Orienteret programmering ligesom kendskab til design patterns på forhånd kan være en fordel, men ikke et krav. Desuden forudsættes det at deltageren har kendskab til WPF minimum svarende til ”I gang med WPF”.
Formål
Kurset vil gøre deltageren i stand til at op- og udbygge applikationer til at være grafisk indbydende og understøtte forretningsgange ved hjælp af validering og grafiske hjælpemidler. Der tages udgangspunkt i en mindre open-source applikation for at illustrere begreberne og teknikken.
Mål
1.       Forretningsapplikationer generelt
a.       Understøttelse af arbejdsgange.
b.      Overholdelse af forretningsregler versus brugervenlighed.
2.       DataBinding
a.       IValueConverter til inputvalidering og formattering.
b.      Opdateringslogik og –retning.
c.       Master-detail billeder.
3.       Styling af Lister med data
a.       DataTemplates vs. ControlTemplates.
b.      StyleSelector og ItemPanel til layout og fremhævning.
4.       Commands
a.       Anvendelse af Commands til at fjerne kompleksitet fra UI
b.      ICommands – genbrug af funktionalitet på tværs af mus, tastatur og menuer.
c.       Styring af hvornår en given funktionalitet er mulig.
d.      Data bundne og faste parametre.
5.       Komplekse forretningsgange
a.       Wizards med indbygget logik.
b.      MVP (Model View Presenter) til at separere UI fra forretningslogik.
6.       Validering
a.       Validering i UI vs. data-/forretningslag.
b.      Visuelle cues til brugeren.
Varighed
3 dage, kl. 08.30 - 16.30
Sted
Scheelsminde - Scheelsmindevej 35 - DK-9100 Aalborg
Pris
Kr. 9.000,- ekskl. moms
 
 

 

TransSoft Aalborg
Gasværksvej 40
9000 Aalborg

TransSoft Vejle
Transitvej 10
7100 Vejle
Telefon 98 11 35 66
Telefax 98 11 35 86
E-Mail info@transsoft.dk
Reklamebureau Ultimate Web