Microservices in the real world

18.02

Je kunt geen congres meer bijwonen of er wordt gesproken over Micro Services. De nieuwe trend is in plaats van het ontwikkelen van een enkele applicatie, deze op te delen in kleine specifieke services die samen de applicatie vormen. Het resultaat: een schaalbaar en robuust systeem. Maar hiermee stap je ook de wereld van gedistribueerde systemen in met alle gevolgen van dien. Welke gevolgen dat precies zijn zal Pieter Joost met ons delen op donderdag 18 februari 2016. Hij werkt inmiddels drie jaar onder deze architectuur en zal zijn positieve, maar ook zeker negatieve, ervaringen delen van het werken onder een Micro Services architectuur. Ook zal hij vertellen welke technieken worden toegepast om Micro Services succesvol in te zetten.

Meer informatie


dotNed: From zero to hero, running your ASP.NET 5 application in a Docker container

25.02

Je kan op dit moment bijna niet om Docker heen. Zodra je ook maar iets over het hosten van applicaties of DevOps leest is de kans groot dat Docker genoemd wordt. Maar Docker is tot nu toe voornamelijk een Linux fenomeen. Waarom er dan als .NET ontwikkelaar toch aandacht aan besteden? Met ASP.NET Core 1.0 en .NET Core 1.0, de nieuwe namen voor ASP.NET 5 en CoreCLR, is het mogelijk om dezelfde applicatie zowel op Windows, Linux als OS X te draaien. Dit betekent dat het in een keer mogelijk wordt om alle .NET Core 1.0 applicaties binnen een Linux Docker container te draaien. Maar met Windows Server 2016 komt Docker ook naar Windows. Daarmee kunnen alle .NET applicaties in een Windows Docker container draaien. Dat dit kan is leuk maar heeft dit ook echt voordelen? En wat betekent dit voor de architectuur van jouw applicatie?

In deze sessie ga ik er van uit dat je nog geen enkele ervaring met Docker hebt. We beginnen bij de basis en kijken wat de principes zijn die Docker containers mogelijk maken. Dan gaan we een ASP.NET applicatie in een Linux Docker container hosten om te zien hoe gemakkelijk of moeilijk dat nu eigenlijk is. En dan doen we hetzelfde met een Windows Docker container om het verschil te zien. Uiteindelijk kijken we nog hoe Docker in het grote plaatje van de architectuur past en waar je nog meer allemaal rekening mee moet houden.

Meer informatie


Accelerate: Kennismaking met modern front-end web development

10.03

Deze track is gericht op front-end web development. U maakt kennis met een aantal van de vele front-end JavaScript frameworks. Bovendien ziet u hoe u websites en apps kunt omzetten in mobiele applicaties, hoe 3D-animaties en games in de webbrowser mogelijk worden gemaakt met JavaScript en hoe u code remote kunt debuggen op een smart-tv of mobiel apparaat. Ook ziet u hoe de open source-oplossingen samenkomen en integreren met gratis tools voor Windows, Mac en Linux. Tot slot ontdekt u in deze track hoe de cloud het werk van developers eenvoudiger en efficiënter kan maken.

Meer informatie


Death of the batch job

16.03

Lang lopende processen bestaan in de meeste systemen. Veelal geëvolueerd naar nachtelijke batch processen, welke langdurig draaien en grote hoeveelheden data aggregeren en wijzigen. Of verborgen in grote hoeveelheden classes die te lang staan te stampen op eigenlijk heel eenvoudige processen. Dat moet toch anders kunnen?

Na veel vragen naar een nieuwe sessie over langlopende processen en saga’s, zal Dennis van der Stelt hier een presentatie over geven. Er zal dieper ingegaan worden op saga’s met behulp van NServiceBus. Deze tool vereenvoudigt zowel de functionele als technische implementatie van lang lopende processen en heeft aanverwante tools om de processen in productie te visualiseren. In deze sessie zullen we minder de theorie en meer de praktijk behandelen met behulp van code voorbeelden.

Meer informatie


TechDaysNL

19.05

Meer informatie


TechDaysNL

20.05

Zie hierboven.