SDN Event vrijdag 12 April 2019



Op vrijdag 12 april wordt het eerste SDN event van 2019 gehouden. Ook dit jaar hebben we weer interessante onderwerpen en mooie sprekers.
Aan het begin van dit Event wordt de Algemene Ledenvergadering van de SDN gehouden.

Schrijf je nu al in! via het formulier aan de rechter zijde.

Zaal 1

12-04-2019 9:00-9:45
ALV - Algemene Leden Vergadering, alleen toegankelijk voor leden van de SDN,
klik hier voor de ALV agenda

12-04-2019 10:00-11:00
Steven van Deursen

Dependency Injection is a set of software design principles and patterns that enables you to develop loosely coupled code. One of the most authoritative descriptions of what it is and how it can be applied, can be found in Mark Seemann’s book “Dependency Injection in .NET”. Now, 7 years after the release of that book, with the help of a new coauthor, a second edition goes to print. In this session, you will learn a few of the interesting changes the authors made in this new edition. For instance, why does the second edition consider Ambient Context an anti-pattern, and why should you care? Why is the Abstract Factory pattern more often than not a code smell? And why is compile-time weaving a DI anti-pattern? The session’s tips are practical; you’ll be able to apply them directly to make your code even more maintainable. You are expected to have some rudimentary understanding of DI and C#, but having read either one of the editions is not a prerequisite.


12-04-2019 11:15-12:15
Marc Duiker

Working with one Azure Function is easy but what about when you have dozens? In this session, I’ll show how you can orchestrate your Azure Functions by using the Durable Functions extension. This extension allows you to write orchestration functions in C# which are stateful and long-running. I’ll cover: - Some typical use cases where Durable Functions make sense. - Code samples of various orchestration functions to explain patterns such as function chaining and fan-out/fan-in. - How your orchestration can be unit tested.


12-04-2019 12:15-13:00
Lunch


12-04-2019 13:00-14:00
De 5 Spaken van het teamwiel
Maarten Kosse & Bob Kosse

Het werken binnen teams is sterk veranderd in de afgelopen jaren. Daar waar ontwikkelaars in het verleden volgens vooraf opgestelde plannen werkten, wordt er nu veel meer eigen inbreng verwacht. De rollen binnen de teams zijn anders verdeeld waardoor het lastig kan zijn om effectief samen te werken. Tijdens deze sessie nemen we je mee in onze wereld. Een wereld waarin teamleden echt samenwerken, excellente resultaten behalen en dat op een prettige manier.
   

12-04-2019 14:15-15:15

ChatOps: talking your way into DevOps

Wouter de Kort

DevOps is about people, process and tools, a lot of tools! Remembering passwords, monitoring dashboards and searching through log files can be a challenge. As humans we communicate using spoken and written language. What if we applied this to DevOps? That’s what ChatOps is all about. By using intelligent Bots you can easily unlock access to all the parts of your DevOps process in a way that's familiar and easy to remember. This session will show you what ChatOps is all about, how organizations like GitHub apply it and how you can use it when working with GitHub or Azure DevOps to optimize your DevOps process..

12-04-2019 15:30-16:30
Roy Janssen

Machine learning en AI bieden ons nieuwe en betere manieren om nuttige taken als gezicht herkenning en dergelijke uit te voeren. Deze technologie heeft de laatste jaren een vlucht genomen en is inmiddels zo krachtig dat het op steeds grotere schaal word toegepast. Dit bied soms verrassende maar ook ongewenste mogelijkheden zoals het bewerken van volledige video's, waar het gezicht van een persoon door het gezicht van iemand anders vervangen kan worden. Tijdens deze sessie geef ik meer inzicht in de geschiedenis van Deep Fakes, hoe gevaarlijk kunnen Deep Fakes zijn en de technologie die nodig is voor het maken van deep fakes. Deze sessie zal bol staan van voorbeelden die nu al te vinden zijn, en ik zal ook het resultaat van mijn eigen poging tot het maken van een Deep Fake laten zien. Hierbij deel ik mijn ervaring en doe ik uit de doeken hoe "makkelijk" het is dit zelf te doen. Dit allemaal zodat jullie zelf de duistere kant van het maken van Deep Fakes niet meer op hoeven te zoeken!

 

 

Zaal 2

12-04-2019 10:00-11:00
Steve Beydekerken

De meeste verhalen en ervaringen over FireMonkey toepassingen betreft het gebruik voor mobiele toepassingen. Maar in deze sessie laat Steve zien dat FireMonkey ook geschikt is voor applicaties die onder Windows en macOS moeten draaien. Zonder data-aware controls, maar met de mogelijkheid om controls in elkaar te embedden zodat je mooie "samengestelde buttons" kunt maken en meer. Geen diepgravende technische sessie, maar praktische toepassingen van FireMonkey technieken aan de hand van een real-world applicatie.


12-04-2019 11:15-12:15
Danny Wind

Een blik op de binnenkant van compiled Delphi code. Onder andere de ABI wijzigingen in Delphi Rio (register parameter passing), maar ook een uitstap naar CPU specifieke optimalisaties en de invloed hiervan op multithreaded code en waarom locking noodzakelijk is als je resources shared en waarom double-checked locking niet altijd werkt. Er zit zelfs wat assembler (code van de sessie) code in deze sessie.


12-04-2019 12:15-13:00
Lunch


12-04-2019 13:00-14:00
Frans van Meir

Inzage in praktische oplossingen bij de bouw van een modulaire WindowsService aplicatie REST Webserver op basis van WebBroker. In deze server applicatie kunnen modules welke in dll’s zijn geïmplementeerd worden ‘ingeplugd’. Het aansluiten van een FireMonkey magazijnscanner applicatie op deze server.


12-04-2019 14:15-15:15
Marenk Vos

Binnen onze applicatie VoerExpert is er gekozen voor een zeer hoge mate van flexibiliteit van de attributen van onze entiteiten en onze User Interface. Ik laat de applicatie VoerExpert onder de motorkap zien, hoe wij deze flexibiliteit bereikt hebben en wat onze ervaringen ermee zijn.
12-04-2019 15:30-16:30
Vervolg
Marenk Vos

Tweede deel van de sessie over Flexibel Databasemodel + Flexibele User Interface


 

 

Event locatie

Achmea Conference Center
Achmea Conference Center
Handelsweg 2, 3707 NH ZEIST
Telefoon: 030 - 693 70 00

Hoofd sponsors

 

 

Sponsors

 

 

 

 

 

 

 

 

Inschrijven






Inschrijven           

Aanmelden voor deelname

Leden van de vereniging SDN hebben gratis toegang tot dit SDN Event.
Leden met een persoonlijk lidmaatschap kunnen alleen zelf deelnemen. Leden met een bedrijfslidmaatschap kunnen met het aantal personen deelnemen dat in het bedrijfslidmaatschap is opgenomen. Bij aanmelding van meer personen dan is opgenomen in het lidmaatschap betalen de extra deelnemers het tarief voor niet-leden.

Indien je ingelogd bent op de website en je bent SDN lid, dan worden automatisch je gegevens ingevuld. Als je niet bent ingelogd of geen lid bent kun je ook gewoon je gegevens invullen. De ledenadministratie controleert aan de hand van de ingevulde gegevens of je wel of geen lid bent van de vereniging.

Ook niet-leden kunnen zich aanmelden voor deelname
De kosten voor deelname voor niet-leden bedragen € 100,00 per persoon, excl. btw.

Via het bovenstaande formulier kunt u zich inschrijven.