4. The method of claim 1 , wherein: identifying a markup page of content items comprises: constructing a web portal as an aggregated markup page by aggregating at least a first subsection of content items and a second subsection of content items, where the first and second subsections are obtained from different sources so as to consolidate multiple applications and databases.
4. The method of claim 1 , wherein: identifying a markup page of content items comprises: constructing a web portal as an aggregated markup page by aggregating at least a first subsection of content items and a second subsection of content items, where the first and second subsections are obtained from different sources so as to consolidate multiple applications and databases. 7. The method of claim 4 , wherein: constructing the web portal further comprises: constructing an aggregated markup page that provides for the co-existence of multiple instances of an associated collection of JavaScript utilities on a single aggregated markup page where each collection of JavaScript utilities provides its own collection of cascading style sheet rules.