1. A method of delivering dynamic information in a network including the steps, under the control of a server computer of the network, of: storing a plurality of view templates, each one for a block of information, and a plurality of sets of at least one program, each set being for fetching a block of information; retrieving a view template corresponding to a selected block of information; fetching the selected block of information by running the corresponding set of at least one program; generating a view structure by combining the selected block of information with the corresponding view template; and sending the view structure to at least one client computer of the network for causing the view structure to be displayed on the at least one client computer.