1. A computer implemented system for providing access to a drawing comprising: a server computer having one or more server component applications; one or more drawing files created by a first drawing application, wherein said one or more drawing files are stored on the server computer; a search server component application executing on the server computer, wherein the search server component application is configured to provide a query engine that allows a property and tag based query of the one or more drawing files to locate one or more of the drawing files containing one or more specified search parameters; and a conversion server component application executing on the server computer, wherein the conversion server component application is configured to dynamically convert one or more of the located drawing files containing the one or more specified search parameters into a drawing file format viewable by a client application executing on a client computer, wherein the one or more server component applications are configured to provide the one or more drawing files that have been dynamically converted to the client computer.