title: How to get Client Machine Name in ASP.NET / C#?
body: <p>I have application want to get user machine name, here I can retrieve and it works fine in localhost. </p>
  
  <pre><code>string clientPCName;
  string[] computer_name = System.Net.Dns.GetHostEntry(
  Request.ServerVariables["remote_host"]).HostName.Split(new Char[] { '.' });
  clientPCName = computer_name[0].ToString(); 
  </code></pre>
  
  <p>In local it returns exactly my computer name.<br>
  But on server I get result like this: <code>0x57364794</code><br>
  Any solution?</p>