Development

Typescript

01 februari 2015

TypeScript is Microsofts oplossing om grote JavaScript applicaties op een beheerbare manier te kunnen ontwikkelen. In dit stuk gaan we ontdekken wat dit inhoud. Als eerst gaan in op de vraag wat TypeScript precies is en wat de ideeën er achter zijn. Vervolgens gaan we stap voor stap, vanuit JavaScript, in op het gebruik van types, classes en interfaces. Als laatste gaan we in op hoe we bestaande JavaScript libraries kunnen gebruiken in onze TypeScript code.
Lees verder >>

TypeScript is Microsofts oplossing om grote JavaScript applicaties op een beheerbare manier te kunnen ontwikkelen. In dit stuk gaan we ontdekken wat dit inhoud. Als eerst gaan in op de vraag wat TypeScript precies is en wat de ideeën er achter zijn. Vervolgens gaan we stap voor stap, vanuit JavaScript, in op het gebruik van types, classes en interfaces. Als laatste gaan we in op hoe we bestaande JavaScript libraries kunnen gebruiken in onze TypeScript code.
Lees verder >>

Evolutie van programmeertalen

14 september 2014

Afgelopen week heeft Ralf Wolter het seminar: evolutie van programmeertalen verzorgd.
Lees verder >>

Afgelopen week heeft Ralf Wolter het seminar: evolutie van programmeertalen verzorgd.
Lees verder >>

Infrastructure as code met Vagrant

22 april 2014

DevOps en ‘infrastructure as code’ Er is een nog steeds groeiende aandacht voor de DevOps werkwijze. De essentie van DevOps ligt in hoe je een organisatie qua processen en cultuur inricht om de development en operations activiteiten goed met elkaar te laten samenwerken. Dit met als hoger doel om op een flexibele en robuuste manier Continue reading →

ReactiveUI (RxUI)

14 april 2014

Wat is RxUI?

In het woud van MVVM frameworks is er een nieuwe speler, of eigenlijk niet zo’n hele nieuwe speler, maar na de post van Arno over Reactive Extensions, is ReactiveUI op de voorgrond verschenen. Mocht je die post (http://www.software-innovators.nl/2014/01/10/reactive-extensions-rx/ ) nog niet hebben gelezen, het is een aanrader om dat eens te bekijken want ReactiveUI is een MVVM framework gebaseerd op het Reactive Extensions paradigma. Zoals ieder ander MVVM framework heeft ook RxUI een aantal bekende onderdelen, die op een eigen manier zijn geimplementeerd.
Lees verder >>

Wat is RxUI?

In het woud van MVVM frameworks is er een nieuwe speler, of eigenlijk niet zo’n hele nieuwe speler, maar na de post van Arno over Reactive Extensions, is ReactiveUI op de voorgrond verschenen. Mocht je die post (http://www.software-innovators.nl/2014/01/10/reactive-extensions-rx/ ) nog niet hebben gelezen, het is een aanrader om dat eens te bekijken want ReactiveUI is een MVVM framework gebaseerd op het Reactive Extensions paradigma. Zoals ieder ander MVVM framework heeft ook RxUI een aantal bekende onderdelen, die op een eigen manier zijn geimplementeerd.
Lees verder >>

Debug je HTTP verkeer met Fiddler

08 februari 2014

Deze maand in de categorie ‘gave technologie’ weer eens een keer een tool. Fiddler is een ‘web debugging proxy’ waarmee je HTTP(S) verkeer kunt monitoren en debuggen. Het HTTP protocol wordt in veel situaties gebruikt. Navigeer je in je browser naar een pagina dan gaat dat over HTTP net als eventuele AJAX calls op de Continue reading →

Symposium Verslag: The Future of Programming, Delft 16, 17 Jan 2014

06 februari 2014

Op 17 januari 2014 werd Eelco Visser geïnaugureerd als Antoni van Leeuwenhoek Professor of Computer Science aan de TU Delft; een mooie gelegenheid voor de universiteit om een symposium te organiseren over de toekomst van het programmeren. Het programma was veelbelovend en ik kon de kans om een kijkje te nemen in de wereld van de voorlopers van ons vakgebied niet laten lopen. Hoewel ik niet alle sessies mee heb kunnen maken, wil ik bij deze mijn impressies delen, om hopelijk een klein voorproefje te kunnen geven van hoe de toekomst van het programmeren eruit zal gaan zien (tenminste volgens de sprekers die ik heb gehoord).
Lees verder >>

Op 17 januari 2014 werd Eelco Visser geïnaugureerd als Antoni van Leeuwenhoek Professor of Computer Science aan de TU Delft; een mooie gelegenheid voor de universiteit om een symposium te organiseren over de toekomst van het programmeren. Het programma was veelbelovend en ik kon de kans om een kijkje te nemen in de wereld van de voorlopers van ons vakgebied niet laten lopen. Hoewel ik niet alle sessies mee heb kunnen maken, wil ik bij deze mijn impressies delen, om hopelijk een klein voorproefje te kunnen geven van hoe de toekomst van het programmeren eruit zal gaan zien (tenminste volgens de sprekers die ik heb gehoord).
Lees verder >>

Reactive Extensions (Rx)

10 januari 2014

Waarom reactive extensions Een term die je steeds vaker tegenkomt is ‘Reactive Programming’. In essentie is dit een programmeerparadigma waarbij het actief propageren van wijzigingen centraal staat (http://en.wikipedia.org/wiki/Reactive_programming). De laatste tijd wordt de term in een wat bredere context gebruikt en staat het voor hoe je software kunt bouwen waarbij schaalbaar, responsive, resilient, event gedreven Continue reading →

Nieuw in Java 8: lambda-expressies

20 december 2013

Sinds april 2012 wordt er al gewerkt aan Java 8, de opvolger van Java 7. In de nieuwste versie van de programmeertaal zijn een aantal nieuwe concepten opgenomen, welke qua impact op het platform vergelijkbaar gaan zijn met de verbeteringen die  anno 2004 in Java 5 werden geïntroduceerd. Toevoegingen als generics en for…in loops hebben Continue reading →

Coden in the zone

13 december 2013

Coden vereist opperste concentratie en concentratie is maar een raar iets.
Lees verder >>

Coden vereist opperste concentratie en concentratie is maar een raar iets.
Lees verder >>

DevOps: van taak georiënteerd naar eindverantwoorlijkheid

27 november 2013

De DevOps werkwijze begint langzaam maar zeker meer aandacht te krijgen. Gelukkig wordt er niet alleen over gesproken. Een van onze klanten heeft zelfs besloten op grote schaal de werkwijze door te voeren. Al weer ruim een jaar geleden is men begonnen om DevOps teams te vormen voor de internet- en mobiele applicatie ontwikkeling. Afgelopen voorjaar is de werkwijze in meerdere afdelingen doorgevoerd.
Lees verder >>

De DevOps werkwijze begint langzaam maar zeker meer aandacht te krijgen. Gelukkig wordt er niet alleen over gesproken. Een van onze klanten heeft zelfs besloten op grote schaal de werkwijze door te voeren. Al weer ruim een jaar geleden is men begonnen om DevOps teams te vormen voor de internet- en mobiele applicatie ontwikkeling. Afgelopen voorjaar is de werkwijze in meerdere afdelingen doorgevoerd.
Lees verder >>