Features en kwaliteit

Posted Posted in Uncategorized

Stel. Je wordt wakker met een goed idee. Je pakt je laptop en begint te programmeren in de taal die je het beste ligt. Visual Basic for Applications. PHP. Javascript. Niet heel veel later is je applicatie klaar. Je toont de applicatie aan een vriend wiens probleem ermee is opgelost. Je eerste tevreden klant is binnen. Vervolgens geef je her […]

Verplicht leuk doen

Posted Posted in Uncategorized

Verplicht leuk doen Enkele maanden geleden had een goede vriend een kennismakingsgesprek bij een gerenommeerde webwinkel. Het grotendeels blauw ingerichte kantoorpand viel op. Vrijwel alles was gelabeld. De koelkast, de snoepautomaat, de koffieautomaat. Als een aanleunflat van een Alzheimer-patient. Maar er was meer. Alle labels werden ook nog eens begeleid door kwieke one-liners. Allemaal onder het motto: kijk eens hoe […]

Added GetOrDefault() extension methods for state providers

Posted Posted in Uncategorized

In the framework ADF.NET state can be temporarily stored by calling the StateManager. The StateManager is an static façade that holds three different instances of the IStateProvider interface. These instances are: Personal. State that is stored somewhere for personal use of the current user of the application. Usually in web applications an implementation is plugged in to use the Session […]

Service georienteerde projecten vormgeven met smart use cases [In Dutch]

Posted Posted in Agile SAP, Documentation, Project management, Publications, SAP, Service oriented architecture, Smart estimation, Smart use case points (SUCP), Smart use cases, Software architecture, Software estimation, Uncategorized

This post was originally written to be published as a chapter in an upcoming book on IT architecture. The book will be presented at the Landelijk Architectuur Congres 2009 in Nieuwegein, The Netherlands. This post will likely also be published in two parts in Software Release Magazine. Ondanks dat ik inmiddels al zo’n twintig jaar in dit vakgebied rondloop, blijven […]

Survey. Which frameworks do you use in .Net projects?

Posted Posted in C#, DevDays, Entity Framework, Frameworks, Hibernate / nHibernate, Uncategorized

Later this week I will be doing a talk at the Microsoft DevDays conference at the Congrescentrum in Den Haag. This talk is titled Navigating through the hypes, Software architectures and patterns to help avoiding your projects to crash. Read more about it at www.devdays.nl. Please fill in the little survey I’m conducting at Survey: Which frameworks do you use […]

Implementing YAGNI in Smart projects

Posted Posted in Uncategorized

YAGNI is a well known acronym in agile software development, which is short for You Ain’t Gonna Need It. Originally this acronym suggests to programmers that they should not add functionality until it is really necessary. "Always implement things when you actually need them, never when you just foresee that you need them," says Ron Jeffries. Quite often developers think […]