I have a catalog processor I've built that updates itself by evaluating an xml based manifest file for the current state and comparing it to the local manifest.xml.
I currently process every node to look for a difference in some of the attributes to determine if an update needs to occur. I loop through every node in the tree.
I was wondering if there was a more optimized XPath or similar way to do a 'diff' on the 2 XmlDocuments and have it return all of the nodes that are different so I can only process those.
This is a .NET 2.0 C# application.
Thanks,
John