DAPUG

Database Application Programmers Users Group (Danish Embarcadero User Group)


WORKSHOP

WORKSHOP 25. - 26. april 2017

Hotel Hesselet

Malcolm Groves

Pragmatic MVVM

 

BESKRIVELSE

MVVM can be an awesomely productive way to build maintainable, testable, rich GUI applications. It can also be an over-complicated, long-winded and opaque way to produce code nobody else understands. The line between the two can be subtle and easy to trip over.

In this workshop, Malcolm will start from an overview of MVVM, and then go through the development of an MVVM-based application from scratch in multiple short sprints, showing how to get the clean separation and testability of MVVM, without losing the productivity you’re used to in RAD Studio.

Malcolm Groves is a passionate coder and codes in a variety of languages such as Delphi, Scala, Objective-C, Python and Javascript.
Until recently Malcolm worked for Embarcadero Technologies being responsible for Asia Pacific and Japan.
Malcolm now has his own training and consulting company in which he offers training and consulting as well as being a reseller of different products.
Malcolm is married to Julie, and they have two children. Apart from being a family man and working fulltime, Malcolm also plays and restores old fender guitars and practices Hapkido. Malcolm’s welding skills must remain unmentioned in this context.

 

PROGRAM
  • Program

    Tuesday Day 1
    08:00 Arrival and setup
    09:00 Welcolm to Malcolm Groves
    09:40 – MVVM Overview (1hr)
    10:40 - BREAK
    10:50 – A Minimal Model, View, and ViewModel (1hr 10mins)
    12:00 - LUNCH
    13:00 – Livebindings in Depth (1 hour)
    14:00 - BREAK
    14:10 – MVVM Sprint 1 (1 hour)
    15:10 - COFFEE BREAK
    15:20 – MVVM Sprint 2 (1 hour)
    16:20 - Break
    16:30 – MVVM Recap and Thoughts on Day 1(30 mins)
    17:00 - Wrap up of Tuesday

    18:30 - Drinks before dinner in Tranquebar
    19:00 - DINNER

    Wednesday Day 2
    9:00 – MVVM a bit Deeper (1 hour)
    10:00 - BREAK
    10:10 – Persistence (50 mins)
    11:00 COFFEE BREAK
    11:10 – MVVM Sprint 3 (50 mins)
    12:00 - LUNCH
    13:00 – MVVM Sprint 4 (1 hour)
    14:00 - COFFEE BREAK
    14:10 – MVVM Sprint 5 (50 mins)
    15:00 - Break
    15:10 – Conclusions, Criticisms and Where to go from here? (1 hour)
    16:00 - Wrapup and evaluation

     
STED
PRIS
  • Prisen for WorkShop incl. overnatning på hotel og alle måltider er: kr. 5.900
     
  • Hvis du eller dit firma ikke er medlemmer af DAPUG er prisen kr. 6.700,-
  • Ekstra overnatning fra 24. april koster kr. 1.150,-
     
  • OBS: Hvis beløbet er indbetalt på regnr. 1551 konto. 4 76 67 76
    inden 20. april er prisen kr. 5.400 (kr. 6.200, hvis man ikke er medlem)

     
TILMELDING