Code Behind

                
private void Read(string url){
    var webClient = new WebClient();
    string result = webClient.DownloadString(url);
    XDocument xDoc = XDocument.Parse(result);
    domainName.Text = xDoc.Descendants("title").First().Value;
    var nStatus = xDoc.Element("rss").Element("channel").Element("status");
    if (nStatus != null)
    {
        status.Text = nStatus.Value;
    }
    var items = xDoc
    .Descendants("item").Select(x => new
    {
        Title = x.Element("title").Value,
        Description = x.Element("description").Value
    }).ToArray();
    rpt.DataSource = items;
    rpt.DataBind();
}
                
                

Notes:

string url : "http://whois.matbao.vn/rss/matbao.com/0";
  • /google.com : Domain name
  • /0 : get info whois OR /1: get info registrar

Code design

                
<asp:Literal ID="domainName" runat="server"></asp:Literal><br />
<asp:Literal ID="status" runat="server"></asp:Literal><br />
<asp:Repeater ID="rpt" runat="server">
  <ItemTemplate>
      <%#Eval("title")%>:
      <%#Eval("description")%><br />
  </ItemTemplate>
</asp:Repeater>

                
                

Result for link: http://whois.matbao.vn/rss/matbao.com/0

                
google.com
Unavailable
Domain Name: GOOGLE.COM  
Registrar: MARKMONITOR INC.   
Whois Server: whois.markmonitor.com  
Referral URL: http://www.markmonitor.com  
Status: clientDeleteProhibited, clientTransferProhibited, clientUpdateProhibited, serverDeleteProhibited, serverTransferProhibited, serverUpdateProhibited,  
Updated Date:20-jul-2011  
Creation Date:15-sep-1997  
Expiration Date:14-sep-2020  
NS1.GOOGLE.COM:216.239.32.10  
NS2.GOOGLE.COM:216.239.34.10   
NS3.GOOGLE.COM:216.239.36.10
NS4.GOOGLE.COM:216.239.38.10
                
                

Code PHP

                
<?php  
getFeed();
function getFeed() {  
    $content = file_get_contents("http://whois.matbao.vn/rss/matbao.com/0");  
    $x = new SimpleXmlElement($content);  
    echo $x->channel->title . '<br>';
    echo $x->channel->status . '<br>';    
    foreach($x->channel->item as $entry) {  
        echo $entry->title .': '. $entry->description.'<br>';  
    }    
}  
?>
                
                

Notes:

string url : "http://whois.matbao.vn/rss/matbao.com/0";
  • /google.com : Domain name
  • /0 : get info whois OR /1: get info registrar

Result for link: http://whois.matbao.vn/rss/matbao.com/0

                
google.com
Unavailable
Domain Name: GOOGLE.COM  
Registrar: MARKMONITOR INC.   
Whois Server: whois.markmonitor.com  
Referral URL: http://www.markmonitor.com  
Status: clientDeleteProhibited, clientTransferProhibited, clientUpdateProhibited, serverDeleteProhibited, serverTransferProhibited, serverUpdateProhibited,  
Updated Date:20-jul-2011  
Creation Date:15-sep-1997  
Expiration Date:14-sep-2020  
NS1.GOOGLE.COM:216.239.32.10  
NS2.GOOGLE.COM:216.239.34.10   
NS3.GOOGLE.COM:216.239.36.10
NS4.GOOGLE.COM:216.239.38.10