18. The system of claim 16 , further comprising at least one of the following residing in the memory: XAML code, C++ code, C# code, BASIC code, markup language code, web-based application code, code for rendering a user interface.
16. A computer system comprising: a logical processor; a memory in operable communication with the logical processor; a binary-file-set residing in the memory and having a metadata-portion and a non-metadata-portion, the binary-file-set having been identified as a system binary-file-set and derived by compilation or interpretation, as opposed to being a non-binary file; and then avoiding computing a current metadata-fingerprint for that system binary-file-set; metadata-fingerprint computation code residing in the memory which upon execution by the processor computes a metadata-fingerprint that is computationally based at least in part on the metadata-portion, is computationally independent of the non-metadata-portion, is not based on any system binary-file-set current metadata-fingerprint, and includes at least one of the following structures: a hash, a checksum, a digital signature; code residing in the memory which upon execution by the processor checks whether a timestamp of a code-behind-file-set matches a timestamp of a user-interface-file-set of the application; code residing in the memory which upon execution by the processor compares a previously generated binary-file-set metadata-fingerprint with a current version and determines whether the metadata-fingerprint has changed; and code residing in the memory which upon execution by the processor avoids regenerating the code-behind-file-set in response to finding that the metadata-fingerprint has not changed.