from Wiktionary, Creative Commons Attribution/Share-Alike License
- v. Present participle of canonicalize.
Sorry, no etymologies found.
Well then, you might say, you could solve this problem by canonicalizing the implementation of ToString.
Trying to maintain two different version of a page with one canonicalizing to another isn't specifically against the engines 'guidelines, but it's also not entirely white hat (and it may not work, since the engines do some checking to determine content matches before counting rel = canonical sometimes).
The code I present here is relatively simple: I start out with a GenericFeedItem class as a container for the Title, Link, Description and PubDate items, and I use an XmlTextReader with a switch block to iterate over the retrieved feed, testing for and adding the elements and canonicalizing their names.
Bilal Siddiqui explains the process of canonicalizing XML documents, useful in determining the logical equivalence of documents in order to secure XML exchanges.
The case for canonicalizing inputs to Critical code is a bit more self-evident than the case for sanitizing outputs.