Salient e-learning with web applications: the case of the faculty of ICT in a South African university