Patent ID: 8407309

Claim:
A method performed by a computer system for determining portal property information for a portal entity, the method comprising: determining a set of a plurality of portal items on which the portal entity is based; for at least one compiled portal item in the plurality of portal items, automatically performing the following: determining, using .NET reflection, a first set of portal attributes specified for the at least one compiled portal item, and determining first portal property information for the portal entity from the determined first set of portal attributes; for at least one non-compiled portal item in the plurality of portal items, automatically performing the following: determining, using a text parser, a second set of portal attributes specified for the at least one non-compiled portal item, and determining second portal property information for the portal entity from the determined second set of portal attributes; and providing both the first portal property information and the second portal property information to a portal, wherein the first and portal property information are used by the portal for execution of the portal entity so as to control operation of a portal user interface of the portal entity.