Have you every been exceedingly annoyed by attribute domain values that aren't alphabetized or in some specific order? One could argue that it's your fault for not creating the domain values in the right order when you made it but.....
There IS a way you can update the domain values to render to end users in any way you want!
Lets say you have a domain titled "District". To see what it looks like in XML:
Select DEFINITION FROM [dbo].[GDB_ITEMS]
WHERE NAME = 'District'
And click on the value in the definition field in the results.
What I want to see is the values and codes sorted alphabetically, which they are not. First, a little Excel magic. Using the Domain to Table tool, I've exported the Domain out to an Excel Spreadsheet. Then performed my sort.
Then some field calculations. Here I'm using plain text for the XML element and cell references for the CODE and VALUE.
I have found this very handy for large domains that have dozens or hundreds of domain values that I either wanted sorted alphabetically or where I needed to make some sort of global update such as converting the text in "Description" to Camel Case.
Combining Excel with an advanced text editor such as Notepad ++ with the TextFX tools plugin can result is some very efficient management of attribute domains!
This is a personal blog and does not recommend, endorse, or support the methods described above. Alteration of data using SQL outside of the ESRI software stack, of course, is not supported and should not be applied to a production database without a thorough understanding and disaster recovery plan.