Repository design med LINQ
Repositories er omdrejningspunktet i de fleste webapplikationer, og et godt repository design er derfor vigtigt. Jeg tror de fleste har prøvet at fortryde et designvalg i forhold til repositories og tænkt “why didn’t I take the blue pill”. Da jeg startede som udvikler lærte jeg,...
Pendlerscrumagileliv
Hvis Jokerens liv er et Junkiegøglercirkusliv må jeg betegne mit nye liv som et pendlerscrumagileliv. (Be warned: det her er en af de lidt bløde artikler om mig selv, og mine erfaringer - sorry). Fra årsskiftet begyndte jeg at arbejde hos Vertica i Århus, men er stadig bosiddende...
Gmail som spamfilter
Forleden nåede jeg punktet hvor jeg var ved at være for træt af mit mailsetup. Jeg havde kun et elendigt webinterface til at checke min private mail fra, samtidig med at spamfighter efterhånden ikke var godt nok på grund af mængden af spammails. Problemet er at jeg stadig skulle...
SQL management studio og den dummeste feature ever
Jeg løb for nylig ind i at SQL Server 2008 management studio smed en exception da jeg prøvede at ændre et tabel design "Saving changes is not permitted. The changes require the following tables to be dropped and recreated..." Først troede jeg det var NHibernate der havde låst...
ViewData, reflectionbaseret typemapping og performance implikationer
Et sted jeg ofte oplever friktion imellem practices og frameworks er imellem godt objektorienteret design og webudviklings frameworks. Veldesignede objekter er sjældent specielt velegnede til f.eks databinding og serialisering. Eksempelvis kaster serialiseringsprocessen i MVC...