Auteur archief

Async renderen van sharepoint webparts

02 februari 2009

In een sharepoint omgeving worden vaak verschillende webparts weergegeven op 1 pagina. Als je zo’n pagina opvraagt, wordt deze pas getoond op het moment dat alle webparts op de server klaar zijn met renderen. Dit kan best lang duren, omdat achter iedere webpart een hele applicatie schuil kan gaan, inclusief web service calls, database calls, berekeningen etc… Zou het niet geweldig zijn als we onze sharepoint pagina direct al in beeld hadden, en op de plek van de webparts een mooie “loading…” animatie totdat deze klaar is met renderen? In deze post een relatief makkelijke manier om dit voor elkaar te krijgen.
Lees verder >>

In een sharepoint omgeving worden vaak verschillende webparts weergegeven op 1 pagina. Als je zo’n pagina opvraagt, wordt deze pas getoond op het moment dat alle webparts op de server klaar zijn met renderen. Dit kan best lang duren, omdat achter iedere webpart een hele applicatie schuil kan gaan, inclusief web service calls, database calls, berekeningen etc… Zou het niet geweldig zijn als we onze sharepoint pagina direct al in beeld hadden, en op de plek van de webparts een mooie “loading…” animatie totdat deze klaar is met renderen? In deze post een relatief makkelijke manier om dit voor elkaar te krijgen.
Lees verder >>

Is maximale flexibiliteit in software wel de “holy grail”?

26 september 2008

Iedere programmeur is zich ervan bewust dat elk probleem op (ontelbaar) veel manieren is op te lossen. 2 belangrijke variabelen waar je als programmeur bewust of onbewust mee speelt zijn complexiteit en flexibiliteit. Complexe code is code die moeilijk te lezen/begrijpen is, vooral door anderen. Een flexibele applicatie kan gemakkelijk veranderingen ondergaan zonder dat er veel code veranderd hoeft te worden.
Lees verder >>

Iedere programmeur is zich ervan bewust dat elk probleem op (ontelbaar) veel manieren is op te lossen. 2 belangrijke variabelen waar je als programmeur bewust of onbewust mee speelt zijn complexiteit en flexibiliteit. Complexe code is code die moeilijk te lezen/begrijpen is, vooral door anderen. Een flexibele applicatie kan gemakkelijk veranderingen ondergaan zonder dat er veel code veranderd hoeft te worden.
Lees verder >>

Kijken doe je met je vingers!

05 juni 2008

Op dit moment vindt er een interessante verschuiving plaats wat betreft de manier van input leveren op een systeem. Nu gebeurt de meeste invoer nog met toetsenbord + muis, maar wat nu sterk in opkomst is, is dat je objecten van een systeem direct kan manipuleren met je handen. Je ziet dit terug in systemen Continue reading →

Interaction Design als hulp bij steeds wisselende requirements

09 mei 2008

Iedereen kent het wel: De requirements zijn klaar, je kan beginnen aan een nieuw project. Maar tegen het einde van het project ken je de lijst met requirements haast niet meer terug. Er zijn onderdelen afgevallen, bijgekomen, aangescherpt, veranderd etc. Dit proces is erg lastig te managen. Maar hoe komt het nu, en hoe kunnen we dit beperken?
Lees verder >>

Iedereen kent het wel: De requirements zijn klaar, je kan beginnen aan een nieuw project. Maar tegen het einde van het project ken je de lijst met requirements haast niet meer terug. Er zijn onderdelen afgevallen, bijgekomen, aangescherpt, veranderd etc. Dit proces is erg lastig te managen. Maar hoe komt het nu, en hoe kunnen we dit beperken?
Lees verder >>