SDN event 8 april 2016

Het SDN Event van vrijdag 8 april was het eerste SDN Event van 2016. Zoals altijd hadden we een vol programma met interessante en uiteenlopende sessies. Deze keer hadden we als speciale gast Christian-W. Budde, een zelfstandige software ontwikkelaar en consultant op het gebied van multimedia applicaties. Daarnaast is hij de beheerder van de populaire Delphi library Graphics32 en is hij ook betrokken en een aantal andere open source libraries. Kortom een mooi event met interessante onderwerpen verdeeld over 4 volle tracks.

Materiaal Christian Budde
Materiaal Gijsbert Huijsen 

ALV

8-4-2016 9:00-10:00
ALV (alleen toegankelijk voor leden) kijk hier voor de agenda

 

Zaal 1

8-4-2016 10:00-11:00
Van 0 tot 100 met VSTS, TFS en Azure
Wouter de Kort
Wist je dat Amazon meer dan 50 miljoen keer per jaar nieuwe code deployed en dat Bing met 600 ontwikkelaars duizenden services meer dan 20 keer per week deployed? Is dit iets wat je als organisatie moet willen? Hoe regel je je ontwikkelstraat om dit ook te kunnen? Wat levert dit je op? In deze sessie zie je hoe een volledige ontwikkelstraat op basis van Visual Studio, Visual Studio Team Services en Azure er uit kan zien. Ook al deployen we geen 50 miljoen keer in deze sessie, je zult zeker nieuwe ideeën leren die jouw organisatie dichter bij de 50 miljoen brengen.
8-4-2016 11:15-12:15
Xamarin; from zero to hero
Gerald Versluis
Tijdens deze sessie komt alles aan bod wat je moet weten om te starten met Xamarin. We beginnen met een korte introductie en het bespreken van de nieuwste features om vervolgens wat meer geavanceerde onderwerpen aan te snijden.
8-4-2016 13:00-14:00
ASP.NET Core 1.0 & MVC 6
Danny van der Kraan
Uiteenzetting van ervaringen van een paar maanden met ASP.NET Core 1.0 en MVC 6 met als onderwerpen o.a.: De nieuwe cross platform run-time DNX, Open ID, Dependency Injection, Middleware, Tag Helpers, View Componenten, Caching en cache-busting, etc.
8-4-2016 14:15-15:15
Git
Dennis Doomen
Een introductie van Git lijkt bijna niet meer nodig. Git is inmiddels de de-facto standaard voor open-source projecten, en wordt in steeds meer bedrijven gebruikt als het primaire versiebeheersysteem. Maar Git is een onderdeel in het grotere geheel. Gecombineerd met moderne hosting platformen zoals Github, Bitbucket of Visual Studio Online Visual Studio Team Services heb je als ontwikkelaar werkelijke ongekende nieuwe manieren om samen te werken met heel veel anderen. Zaken als pull requests, GitFlow, MyGet en GitVersion zijn onmisbaar in elke schaalbare software development organisatie. Dennis vertelt over zijn ervaringen met Git en de tools die hij en zijn team nu meer dan twee jaar gebruiken. Hoe hebben de tools geholpen tijdens het ontwikkelproces. Ook laat hij zien op welke bijzondere manieren Git je dagelijkse werk een stuk eenvoudiger kunnen maken
8-4-2016 15:30-16:30
Windows 10 for all devices
Tom Verhoeff

 

Zaal 2

8-4-2016 10:00-11:00
Agile is dead long live Agile
Remi Caron
In this session I will cover why agile /scrum doesn’t work if it doesn’t reach outside the IT department. What scrumban can do to help. How to build a fail friendly environment, why KPI’s don’t work and how to use Toyota Kata boards to improve organization wide issues.
8-4-2016 11:15-12:15
Een rondje AzureSql
Henry Been
AzureSql lijkt in eerste instantie vooral het dure broertje van een standalone SQL Server. AzureSql kent echter steeds meer en meer voordelen die de stand-alone SQL Server niet kent. In deze sessie deel ik de ervaringen van twee jaar werken met AzureSql en maken we een ronde langs een aantal van de meer prominente features van AzureSql
8-4-2016 13:00-14:00
Async & Tasks Windows 10 App development
Dave Smits
Meer werk doen terwijl je app niet draait? In Windows 8 was dit heel beperkt, zelfs wanneer er genoeg processing power beschikbaar was. WinRT maakte geen onderscheid tussen verschillende soorten devices. Gedrag is altijd gelijk ongeacht of device veel of weinig processing power of batterij hebben. Met Windows 10 kan je wel gebruik maken van deze extra processing power. In deze sessie zie je welke mogelijkheden je hebt om toch werk op de achtergrond en waar je rekening mee moet houden.
8-4-2016 14:15-15:15
Edwin van Andel
Van de definitie van security tot de gedachtegangen van een hacker, en hoe je als developer juist kunt profiteren van “die andere kijk”
8-4-2016 15:30-16:30
Lets build a bot
Fanie Reynders
Bots are rapidly becoming an integral part of one’s digital experience – they are as vital a way for users to interact with a service or application as is a web site or a mobile experience. Developers writing bots all face the same problems: bots require basic I/O; they must have language and dialog skills; and they must connect to users – preferably in any conversation experience and language the user chooses. The Microsoft Bot Framework provides tools to easily solve these problems and more for developers e.g., automatic translation to more than 30 languages, user and conversation state management, debugging tools, an embed-able web chat control and a way for users to discover, try, and add bots to the conversation experiences they love. In this session, we're going to be building an intelligent Bot from scratch.

 

Zaal 3

8-4-2016 10:00-11:00
Voeg recommendations toe aan je applicatie met behulp van Machine Learning en Apache Spark
Willem Meints
Machine Learning is iets magisch voor veel mensen. In de werkelijkheid is het echter lang niet zo moeilijk als je zou verwachten. In deze sessie laat ik je zien hoe je Machine Learning praktisch kan toepassen in je project met behulp van Apache Spark en Akka, twee frameworks die het mogelijk maken om op een schaalbare manier machine learning toe te passen.
8-4-2016 11:15-12:15
Development op Dynamics CRM
Bas van de Sande
8-4-2016 13:00-14:00
Azure Remoteapp
Dick Moffat
The use and truth about Azure Remote App. What can you do with it?
8-4-2016 14:15-15:15
Hoe sla je de brug tussen on-premise en de Cloud?
Gijbert Huijsen
Bij de nieuwe ontwikkeling van software zul je tegenwoordig vaak denken aan een oplossing die volledig Cloud-gebaseerd is. In de praktijk heb je echter vaak te maken met een bestaande on-premise situatie, waar je mogelijkheden van de Cloud aan toe wilt voegen. Hoe sla je de brug tussen on-premise en de Cloud? In deze sessie wil ik laten zien hoe wij on-premise en de Windows Azure Cloud combineren. Twee voorbeelden wil ik bespreken: 1. Hoe je bestanden die eerst on-premise stonden kunt delen via Azure blobstorage en hoe je met Shared Access Keys de toegang tot deze bestanden controleert: Wie er bij mag en hoe lang? 2. Hoe je on-premise webservices via de Azure Servicebus beschikbaar kunt stellen voor clients in het veld en hoe je deze afschermt.
8-4-2016 15:30-16:30
Getting started with Swagger in .NET WebAPI
Sidney te Grotehuis
Swagger is a simple yet powerful representation of your RESTful API. With the largest ecosystem of API tooling on the planet, thousands of developers are supporting Swagger in almost every modern programming language and deployment environment. With a Swagger-enabled API, you get interactive documentation, client SDK generation and discoverability.

 

Zaal 4

8-4-2016 10:00-11:00
Introduction to Smart Mobile Studio
Christian-W. Budde
With Smart Mobile Studio an alternative IDE/compiler/framework is available that allows the user to develop HTML5 + JavaScript applications with a modern Object Pascal dialect. The client-side applications produced by Smart Mobile Studio not only run on nearly every mobile device, but also in nearly any browser. It can even run on a Raspberry Pi or even smaller micro controllers. While the product is sometimes considered as a competitive to Delphi it can rather enhance it in a domain that is not covered by Embarcardero products. The talk explains in detail what Smart Mobile Studio is and how it works. After the introduction a simple business application will be created live within minutes. The talk will conclude showing various unusual use cases beyond this (game, server-side app with node.js, home automation with microcontrollers).
8-4-2016 11:15-12:15
Delphi 10 Seattle Windows 10 Support
Bob Swart
Delphi 10 Seattle Windows 10 Support Delphi 10 Seattle heeft flink wat speciale ondersteuning voor Windows 10, waaronder nieuwe VCL componenten en Windows 10 FMX support. In deze sessie komen de speciale Windows 10 elementen uit Delphi 10 Seattle aan de orde.
8-4-2016 13:00-14:00
Multimedia Apps / Apps for Kids
Christian-W. Budde
In a multimedia app the often so boring user interface is enriched with appealing graphics or even animations. Furthermore, audio information add an additional dimension to the app. This is important to increase the immersion and with this the learning effect. Thus a common use case for multimedia apps is the area of infotainment. The increased learning effect can also be used to present complex topics in a comprehensible manner, which is perfect to support the education of kids. This talk will focus on aspects of modern human-computer interaction and modern (digital) media in general. Beside this, an app for kids will be presented and how it has been (technically) realized.
8-4-2016 14:15-15:15
DataSnap met FireDAC
Bob Swart
DataSnap ging vroeger met COM, daarna COM-loos met DBX, maar kan nu met FireDAC (de aanbevolen data-access laag tegenwoordig). In deze sessie laat Bob zien hoe dit precies in zijn werk gaat, en wat de verschillen zijn tussen toen en nu.
8-4-2016 15:30-16:30
Scripting for Delphi's OpenTools API
Christian-W. Budde
With DWScript a powerful, multi purpose Object Pascal script engine is available, that can be used easily to script the Delphi IDE in many aspects. By exposing Delphi's Open Tools API fully and in combination with other excellent tools such as the Delphi AST parser, it's easy to automate tasks that would otherwise require manual work. The talk focus on DWScript as a multi purpose script engine. In addition to this the Delphi's OpenTools API is explained on a basic level. Last but not least a few examples are presented about what can be done with this powerful tool. The examples will partially be created during the presentation (live coding).

 



Bio: Christian-W. Budde is a self-employed software developer and consultant for multimedia applications. He has studied electrical engineering and information technology (MSc) with focus on software development and acoustics. He is maintainer of the popular Delphi library Graphics32 and contributor to several open source libraries.






 

Event locatie

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

Sponsors