Is there any built-in utility or helper to parse HttpContext.Current.User.Identity.Name, e.g. domain\\user to get separately domain name if exists
HttpContext.Current.User.Identity.Name
domain\\user
Although not a .NET built-in, one can always P/Invoke to CredUIParseUserName. Here's a example of how to use it in .NET.
PS: It doesn't seem to handle the "dot", as in ".\username".