Anyone know ASP.NET VB and PHP? Need help converting small snippet

I don’t know much about ASP.NET VB, can someone give me some pointers on how to covert this PHP snippet ASP.NET VB?

<?php 
$parse = parse_url($_SERVER['HTTP_REFERER']);
$se = $parse["host"];
$raw_var = explode("&", $parse["query"] );
foreach ($raw_var as $one_var) {
    $raw = explode("=", $one_var);
    $var[$raw[0]] = urldecode ($raw[1]);
}
$se = explode (".", $se);
switch ($se[1]) {
    case 'yahoo':
        $keywords = $var['p'];
        break;
    default:
        $keywords = $var['q'];
}
unset($parse, $se, $raw_var, $one_var, $var);
?>

This page should get you started: http://msdn.microsoft.com/en-us/library/system.web.httprequest.urlreferrer.aspx