7. A computer-readable storage medium storing computer-executable instructions for updating a summary page of a text file, comprising: performing a query to identify data in the text file stored in accordance with a software application of a client device, wherein the data is identified by metadata stored with the text file, wherein the software application is at least one member of a group comprising: a word processing application and a notes application; in response to performing the query, generating, on the software application of the client device, a dynamic container for the query, wherein the dynamic container facilitates a synchronous relationship between the text file and the summary page; obtaining a result of the query on the software application of the client device, wherein the result includes information within the text file, wherein the result is determined by the query; storing the result in the dynamic container; displaying the query result on the summary page, wherein modification to the query of the text file results in a new query result being displayed on the summary page, wherein the summary page includes a plurality of links, wherein each link indicates a portion of the text file that is displayed on the summary page, wherein selection of one of the links causes navigation to the portion of the text file that is displayed on the summary page and is indicate by the selected link; and upon receiving an input that modifies the data of the text file in relation to one of the categories identified in the summary page, automatically updating the dynamic container with the modification to cause the dynamic container to automatically update the summary page with the modification.
7. A computer-readable storage medium storing computer-executable instructions for updating a summary page of a text file, comprising: performing a query to identify data in the text file stored in accordance with a software application of a client device, wherein the data is identified by metadata stored with the text file, wherein the software application is at least one member of a group comprising: a word processing application and a notes application; in response to performing the query, generating, on the software application of the client device, a dynamic container for the query, wherein the dynamic container facilitates a synchronous relationship between the text file and the summary page; obtaining a result of the query on the software application of the client device, wherein the result includes information within the text file, wherein the result is determined by the query; storing the result in the dynamic container; displaying the query result on the summary page, wherein modification to the query of the text file results in a new query result being displayed on the summary page, wherein the summary page includes a plurality of links, wherein each link indicates a portion of the text file that is displayed on the summary page, wherein selection of one of the links causes navigation to the portion of the text file that is displayed on the summary page and is indicate by the selected link; and upon receiving an input that modifies the data of the text file in relation to one of the categories identified in the summary page, automatically updating the dynamic container with the modification to cause the dynamic container to automatically update the summary page with the modification. 12. The computer-readable storage medium of claim 7 , wherein the query is stored in the dynamic container.