The present invention relates to the field of network computing, and in particular to a method and system for designing a Web Portal or Enterprise Portal including a hierarchical structure of portal pages and portlets for accessing Web contents or Enterprise contents accessible via the Portal.