Front End Friday

De mensheid is te verdelen in twee groepen: zij die mensen in twee groepen verdelen, en zij die dat niet doen. IT’ers zijn een ander slag volk. Die kun je grofweg indelen in back-enders en front-enders. Een back-ender wordt van binnen warm van mappings, adapters, stored procedures, ingenieuze SQL-query’s en lange klassennamen. Een applicatie is […]

Lees meer >>

C++ in C#

Heeft u ook nog C++ libraries liggen die u wilt gebruiken, maar die u niet kunt gebruiken omdat alles nu C# is geworden? Daar kunnen we wat aan gaan doen.

Ik zal in een aantal stappen beschrijven welk zaken benodigd zijn om dit te verwezenlijken.

Lees meer >>

Continuous Delivery

Het Continuous Delivery seminar van 13 maart j.l. was er vooral op gericht om een overzicht te geven van de belangrijkste principes, zoals; alleen werken in trunk, het verschil tussen unit testen en scenario testen en natuurlijk de hoofdzaak done = released. Voor de lezers die dit seminar hebben bijgewoond en de gebruikte slides nog een keer rustig […]

Lees meer >>

Website-optimalisatie: sprites zijn cool!

Front-end nu. Ga eens naar Amazon en probeer te tellen hoeveel achtergrondplaatjes je tegenkomt. Elke gradient, elk kader (hoekje linksboven, rand boven, hoekje rechtsboven, rand rechts, hoekje rechtsonder, rand onder, hoekje linksonder, rand links), elke button, alles. Zouden ze elke .png apart van hun servers naar jouw browser sturen?

Lees meer >>

.Net Services in TIBCO AMX

In deze blog ga ik in op het deployen van een .Net-service in Tibco AMX Administrator met behulp van Tibco software. Tibco ActiveMatrix (AMX) is het paradepaardje van Tibco. AMX is een platform voor onder andere BPM (Business Process Management) en SOA (Service Oriented Architecture) applicaties.

Lees meer >>

Cross-origin development

HTML in combinatie met JavaScript is populair om apps mee te ontwikkelen. Het draait immers op praktisch elk apparaat. De afgelopen dagen zijn we druk bezig met een HTML5-applicatie die middels Phonegap op mobiele apparaten moet gaan draaien. Met Phonegap kun je namelijk HTML5 in een native app bakken, zodat je mensen niet naar een […]

Lees meer >>

When to comment your code

Het is een goede gewoonte om je code altijd in vorm van commentaar toe te lichten aan collega ontwikkelaars om onduidelijkheid en misverstanden te voorkomen. Echter wordt in het boek ‘Clean Code’, geschreven door Robert C. Martin, juist gezegd zo min mogelijk commentaar te schrijven bij de code, en in plaats daarvan juist je code […]

Lees meer >>

Het nut van abstracties

Ontwikkelaars zijn dol op abstracties. Hoe meer, hoe beter. Een abstractie versimpelt de code, ten koste van controle. Het enige dat je kunt te weten is dát er iets gedaan of opgevraagd kan worden. Het mag niet uitmaken hoe het gebeurt. Opvragen van de huidige gebruiker Er zijn genoeg plekken in je applicatie te vinden […]

Lees meer >>

CoffeeScript: JavaScript done right

Bij Sogyo voeren we regelmatig een C# versus Java-debat. Elke programmeertaal heeft namelijk z’n lovers en haters. Maar er bestaat er één waar niemand echt volledig fan van is: JavaScript. Robert Cailliau, samen met Tim Berners-Lee de grondlegger van het World Wide Web, zei ooit over JavaScript: “I know only one programming language worse than […]

Lees meer >>