This sample converter demonstrates Punycode property of a ByteArray object. This property let's you convert data between Unicode and Punycode. You can use the property as an IDN (Internationalized Domain Names, RFC3492) convertor for DNS hosts,
the ByteArray object let's you do utf-8 to idn conversion (or another code pages, for example windows-1250, iso-8859-2, shift-jis, see available ConvertCodePages)
The ByteArray let's you work with binary and unicode data, save and restore the data, convert the data between more than 100 code pages, convert to HexString and Base64.
Another online samples (utilities, converting, upload)