Patent ID: 8321505

Claim:
A method comprising the steps of: receiving, in at least one computing device, a request from a client to generate a preview network page, the preview network page corresponding to a production network page generated in a production environment, the production network page comprising a plurality of source elements configured to cause display of a plurality of data elements; specifying, in the at least one computing device, at least a portion of the production network page as a user developed portion; generating, in the at least one computing device, the preview network page based at least upon the production network page by replacing at least one source element of the production network page in the user developed portion with at least one data representation of at least one data element referenced by the at least one source element of the production network page in the user developed portion, the at least one data representation of at least one data element being embedded in the preview network page; generating, in the at least one computing device, a preview bundle, the preview bundle including the preview network page and at least one supporting file referenced by the production network page; applying, in the at least one computing device, a user developed template to the preview network page, the user developed template configured to display at least one of the at least one data element with at least one user developed source element and the at least one supporting file; and transmitting the preview bundle from the at least one computing device to the client.