Gastcollege ‘Modern Software Engineering’

Vrijdag 16 mei 2008 heb ik een gastcollege ‘Modern Software Engineering’ verzorgd op de Hogeschool Rotterdam. In het college ben ik ingegaan op de verschillende onderdelen van een moderne ontwikkelstraat, veel voorkomende architecturen en hoe je verschillende technologieen in deze architectuurmodellen moet plaatsen. Bij deze de slides. Moderne Software Engineering from guestf2fc08

Lees meer >>

RSS FeedReader demo

Voor onze Sogyo masterclass heb ik vanavond een demo gegeven van een RSS Reader applicatie die op een domeingedreven manier is opgezet. Uiteraard zal ik ooit nog wel eens wat dieper ingaan op de code, maar nu even op verzoek een downloadbare versie voor de liefhebber: simplerss.zip

Lees meer >>

Transacties met Spring 2

Ik ben fan van het Spring framework! Spring maakt het ontwikkelen van Java EE applicaties stukken eenvoudiger. Dit draagt mijn inziens bij aan zowel de kwaliteit van de applicatie als aan de snelheid van het ontwikkelen. Spring 1 had als grootste nadeel de grote hoeveelheid XML configuratie die vaak noodzakelijk was. Dit is gelukkig in […]

Lees meer >>

AOP in C# met Postsharp op de SDE

Vrijdag 14 december a.s. geven Pieter-Joost van de Sande en ondergetekende een presentatie op de Software Developer Event van SDN. We zullen ingaan op de motivatie waarom AOP technieken te gebruiken en dit illustreren aan de hand van een aantal voorbeelden waaronder logging en validatie. Voor diegenen die de presentatie bijgewoond hebben of mensen die […]

Lees meer >>

AOP in C# met PostSharp: INotifyPropertyChanged voorbeeld

Zoals de kop van dit artikel doet vermoeden is dit een ietwat technisch verhaal. Ik zal dan ook maar beginnen met een klein stukje context. Voor aspecten in software die op meerdere punten aangrijpen (zgn. croscutting concerns) is er een techniek die Aspect Oriented Programming genoemd wordt. Ik vooronderderstel dat de lezer van dit artikel […]

Lees meer >>