
Om een marktonderzoek beter te funderen is een enquête een van de meest gebruikte tools. Op het internet zijn er tal van gratis en betaalde tools beschikbaar, voor ieders wat wils.
ASP.NET geeft ons de mogelijkheid tot het gebruiken van een gridview user control. Een (half) flexibele control die data op een vrij eenvoudige en gebruiksvriendelijk manier kan weer geven. Mits wat finetuning van de code, zijn er heel wat mogelijkheden open. Op het gridview control is er een event mogelijk “onrowdatabound“. Deze laat ons toe records in de tabel te bewerken, afhankelijk van hun waarde. Éerder deze week kwam ik in een situatie waar ik het dataobject uit de rij wou halen, terwijl het event dit niet meegeeft als parameter. Blijkt dat het mogenlijk is de wrapper classe te gebruiken ICustomTypeDescriptor, die ons toelaat data te casten naar ons specifiek data object. We zouden het zo kunnen doen:
protected void GridView_RowDataBound(object sender, GridViewRowEventArgs e){ CustomTypeDescriptor descriptor = e.Row.DataItem as ICustomTypeDescriptor; if (null != descriptor){ var prop = descriptor.GetProperties().Cast().First(); Product owner = (Product)descriptor.GetPropertyOwner(prop); } }
Maar met een generieke methode kunnen we het nog uniformer:
Continue reading “Gridview data object” »

Een van de onmisbare evenementen als .NET ontwikkelaar zijn op zijn minst de Techdays van Microsoft. Twee maal per jaar gaan deze door. Het evenement staat volledig in het teken van de nieuwste technologieën, met topsprekers en Microsoft professionals van wereldklasse.
Dankzij Howest kon ik een ticket bemachtigen, waar ik als mijn kennis zou kunnen bijschaven. Al was dat laatste misschien wel een mistreffer. Door mijn grote interesse volg ik heel wat nieuwigheden op de voet. Topics zoals de nieuwe interface over Windows 8 of een intro op Windows Azure konnen mij dus niet bekoren. Ik vraag mij kritisch af of Microsoft wel stil staat, dat mensen die topics online volgen weinig tot niets bij te leren hadden.
Door heel wat stadhouders van firma’s heb ik pro-actief kunnen netwerken met heel wat bedrijven die actief zijn op ons Belgisch internetwereldje.
Microsoft heeft nog maar ééns laten blijken dat actief bezig zijn op sociale netwerken een mist is. Het evenement is ruim verspreid aanwezig op Facebook, en dat was ook duidenlijk te blijken op het evenement.

Straks is het zover: ik mag op stage vertrekken! Ik kijk er zoals een klein kind naar sinterklaas toch een klein beetje naar uit om in de industrie te gaan werken waarin ik zo geïntereseerd ben. Drie jaar studie komt samen, die hopelijk mijn basis gelegd heeft om door te groeien. Eindelijk komaf met projecten maken waar niemand nut aan heeft. Ik ben klaar voor de volgende stap in mijn leven, maar vooraleer ik mijzelf gelukkig als afgestudeerd mag prijzen, is er nog stage!
Mijn stagebedrijf Lodestar maakt gebruik van een zeer populaire CMS: Umbraco. En ik verwacht er natuurlijk niet binnen te komen zonder kennis!
Tijd voor een hoop zelfstudie gedurende deze dag verlof!

Ongeveer een week geleden begaf de digitale afstandsbediening van de Telenet Digibox. Dik balen natuurlijk met zo een uitzonderlijk nuttig voorwerp. Niet dat ik letterlijk verslaafd ben aan de TV, amper eigenlijk, maar die extra functies die de digitale tv te bieden heeft ben ik toch wel vrij hard aan gehecht. De momenten waar ‘s avonds laat nog ééns snel het nieuws of de tv-gids geraadpleegd kunnen worden zijn op zijn minst verhelderend.
Uit vrees dat hun helpdesk veel te lang zou duren, en ik na 5 minuten hun wachttoontje misschien al lang ging kennen, probeerde ik de klantendienst van Telent te bereiken via een eenvoudige vraag op Twitter.
Continue reading “Vervangt sociale media binnenkort de helpdesk?” »

Nadat Microsoft veel comotie maakte omtrend hun vernieuwde Windows 8, met veel belovende opties, ben ik altijd de éérste om met een kritisch oog toe te kijken naar hoe belovend hun prestaties wel zijn. Gisterenavond vond hun evenement plaats voor developers, en natuurlijk zat ik op de eerste rij om het zaakje mee te volgen, via livestream!

Door mijn interesse in vele gebieden van de IT, voel ik mij vaak geboeid nieuwe informatie of updates hieromtrent te lezen. Naast de vele informatie vanuit de social media die we op ons af krijgen, bestaan er ook tal van keynotes, publicaties, artikels of andere zeer interresante evenementen. Laten we even kijken…

Iedereen weet ongetwijfeld hoe vervelend het wel niet is om te wachten op een pagina die traag laad. Naast je gebruikelijke technieken om de laadtijd in te perken, zijn er nog tal van andere must see tips en tricks die een groot performantie verschil kunnen leveren. Laten we even de beste overlopen…
CakePHP heeft standaard een zeer acceptabele debuggerclasse ingebouwd. We moeten echter rekening houden met het feit dat deze debugger classe een overhead genereerd wanneer deze niet nodig is…
Continue reading “Welke impact geeft debug op de prestaties?” »
Door gebruik te maken van Cake’s magic, kunnen we onder andere op een zeer éénvoudige weg records uit een database halen. Echter zorgt CakePHP er standaard voor dat verwijzende tabellen standaard ook opgehaald worden. Dat klinkt als tijd voor optimalisatie!
Continue reading “Overbodige joins vermijden” »




