Source Code for http://authors.aspalliance.com/brettb/ASP.NET.DrivesCollection.aspx
<STYLE>
.CODEFONT
{
BACKGROUND-COLOR: #cccccc;
}
</STYLE>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>ASPAlliance.com : The #1 ASP.NET Developer Community :
Accessing Drive Information Using ASP.NET</title>
<link href="http://authors.aspalliance.com/aspalliance.css" type="text/css" rel="stylesheet" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta content="ASP Alliance is the #1 ASP and ASP.NET Community website. The ASP Alliance web site is a free resource for Internet developers, featuring samples, tutorials, and lessons from a variety of industry authors and columnists." name="description" />
<meta content="ASP Alliance, web, programming, development, magazine, publication, Microsoft, Visual C++, Developers, Journal, FAQ, IIS, ASP, Active Server Pages, ASP.NET Community, Internet Information Server, ISAPI, ADO, ODBC, ATL, ActiveX, COM, SQL Server, Visual Basic, VB, CVBScript Java, J++, JScript, Component Object Model, DCOM, Scripting, Perl, Internet Database Connector, IDC, .idc, .asp, Channels, .cdf, .cdx, .aspx, asp+, aspplus, C#" name="keywords" />
<script type="text/javascript" src="http://authors.aspalliance.com/lib.js"></script>
</head>
<body bgcolor="#ce0000"> <!-- leftMargin="5" topMargin="5" rightMargin="0" marginwidth="0" marginheight="0" -->
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td rowspan="3" width="153" align="left" valign="top" bgcolor="#ce0000" style="padding-left: 5px; padding-TOP: 0px; padding-right: 5px;">
<!-- Begin Left Column -->
<center>
<a href="http://authors.ASPAlliance.com/"><img src="http://authors.aspalliance.com/libraryaspa/logocounter.asp?article_id=780" border="0" height="57" width="142" alt="ASPAlliance.com : The #1 Active Server Pages .NET Community" ></a>
<i>
<span style="FONT-WEIGHT:bold; FONT-SIZE:10px; COLOR:white">The #1 ASP.NET Community</span></i>
</center>
<img src="http://authors.aspalliance.com/images/search.gif" height="20" width="145" alt="Search">
<input type="text" name="keyword" style="FONT-WEIGHT:bold; FONT-SIZE:8pt; COLOR:red; width:100px;" onchange="document.location = 'http://authors.aspalliance.com/search/default.asp?keyword=' + escape(this.value);" onKeyPress="if(event.keyCode==13) {document.location = 'http://authors.aspalliance.com/search/default.asp?keyword=' + escape(this.value);}"><img src="http://authors.aspalliance.com/images/clear.gif" alt="" height="12" width="6" border="0" /><img src="http://authors.aspalliance.com/images/rt.gif" alt="Search" border="0" height="12" width="12" style="cursor: hand; " />
<br />
<br />
<img src="http://authors.aspalliance.com/images/subscribe.gif" height="20" width="145" alt="Subscribe">
<input type="text" name="subscriber" id="subscriber" value="email address" onfocus="this.value='';" style="FONT-WEIGHT:bold; FONT-SIZE:8pt; COLOR:red; width:100px;" onchange="document.location = 'http://authors.aspalliance.com/subscribe.asp?subscriber='+ escape(this.value);" onKeyPress="if(event.keyCode==13) {document.location = 'http://authors.aspalliance.com/subscribe.asp?subscriber=' + escape(this.value);}"><img src="http://authors.aspalliance.com/images/clear.gif" alt="" height="12" width="6" border="0" /><img src="http://authors.aspalliance.com/images/rt.gif" alt="Subscribe" border="0" height="12" width="12" style="cursor: hand; " />
<br />
<br />
<div class="lnavbox">
<div id="CategoriesMenu_Menu">
<table cellSpacing="0" cellPadding="0" width="145" border="0" id="MenuSection" >
<tbody>
<tr>
<td width="116" bgcolor="#000000"><span id="CategoriesMenu_MenuSection0_SectionHeader"><a href="javascript:void(0)" onClick="expandit('CategoriesMenu_MenuSection0_SectionPanel')"><img border="0" src="http://aspalliance.com/images/articletopics.gif" alt="ArticleTopics" border="0" /></a></span></td>
<td width="31"><span id="CategoriesMenu_MenuSection0_SectionArrow"><a href="javascript:void(0)" onClick="expandit('CategoriesMenu_MenuSection0_SectionPanel')"><img id="CategoriesMenu_MenuSection0_ArrowImage" src="http://aspalliance.com/images/arrow_down.gif" border="0" /></a></span></td>
</tr>
<tr>
<td bgcolor="#CCCCCC" colspan="2" style="BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid">
<div id="CategoriesMenu_MenuSection0_SectionPanel" style="display:none">
<table width="145" cellSpacing="0" cellPadding="2" border="0" class="boxline">
<tr>
<td>
<a id="CategoriesMenu_MenuSection0_SectionItemsRepeater__ctl1_SectionItem" class="rollovernav" href="http://aspalliance.com/toc.aspx">All (1065)</a><br>
</td>
</tr>
<tr>
<td>
<a id="CategoriesMenu_MenuSection0_SectionItemsRepeater__ctl2_SectionItem" class="rollovernav" href="http://aspalliance.com/toc.aspx?category_id=1">Advice (335)</a><br>
</td>
</tr>
<tr>
<td>
<a id="CategoriesMenu_MenuSection0_SectionItemsRepeater__ctl3_SectionItem" class="rollovernav" href="http://aspalliance.com/toc.aspx?category_id=8">ASP.NET (596)</a><br>
</td>
</tr>
<tr>
<td>
<a id="CategoriesMenu_MenuSection0_SectionItemsRepeater__ctl4_SectionItem" class="rollovernav" href="http://aspalliance.com/toc.aspx?category_id=15">C# (68)</a><br>
</td>
</tr>
<tr>
<td>
<a id="CategoriesMenu_MenuSection0_SectionItemsRepeater__ctl5_SectionItem" class="rollovernav" href="http://aspalliance.com/toc.aspx?category_id=12">Classic ASP (249)</a><br>
</td>
</tr>
<tr>
<td>
<a id="CategoriesMenu_MenuSection0_SectionItemsRepeater__ctl6_SectionItem" class="rollovernav" href="http://aspalliance.com/toc.aspx?category_id=9">Components (80)</a><br>
</td>
</tr>
<tr>
<td>
<a id="CategoriesMenu_MenuSection0_SectionItemsRepeater__ctl7_SectionItem" class="rollovernav" href="http://aspalliance.com/toc.aspx?category_id=6">Data Access (224)</a><br>
</td>
</tr>
<tr>
<td>
<a id="CategoriesMenu_MenuSection0_SectionItemsRepeater__ctl8_SectionItem" class="rollovernav" href="http://aspalliance.com/toc.aspx?category_id=11">FAQ (74)</a><br>
</td>
</tr>
<tr>
<td>
<a id="CategoriesMenu_MenuSection0_SectionItemsRepeater__ctl9_SectionItem" class="rollovernav" href="http://aspalliance.com/toc.aspx?category_id=3">JScript (36)</a><br>
</td>
</tr>
<tr>
<td>
<a id="CategoriesMenu_MenuSection0_SectionItemsRepeater__ctl10_SectionItem" class="rollovernav" href="http://aspalliance.com/toc.aspx?category_id=5">Sample Code (530)</a><br>
</td>
</tr>
<tr>
<td>
<a id="CategoriesMenu_MenuSection0_SectionItemsRepeater__ctl11_SectionItem" class="rollovernav" href="http://aspalliance.com/toc.aspx?category_id=7">Tools (177)</a><br>
</td>
</tr>
<tr>
<td>
<a id="CategoriesMenu_MenuSection0_SectionItemsRepeater__ctl12_SectionItem" class="rollovernav" href="http://aspalliance.com/toc.aspx?category_id=2">Tutorials (438)</a><br>
</td>
</tr>
<tr>
<td>
<a id="CategoriesMenu_MenuSection0_SectionItemsRepeater__ctl13_SectionItem" class="rollovernav" href="http://aspalliance.com/toc.aspx?category_id=16">VB.NET (67)</a><br>
</td>
</tr>
<tr>
<td>
<a id="CategoriesMenu_MenuSection0_SectionItemsRepeater__ctl14_SectionItem" class="rollovernav" href="http://aspalliance.com/toc.aspx?category_id=14">Web Services (20)</a><br>
</td>
</tr>
<tr>
<td>
<a id="CategoriesMenu_MenuSection0_SectionItemsRepeater__ctl15_SectionItem" class="rollovernav" href="http://aspalliance.com/toc.aspx?category_id=13">XML (31)</a><br>
</td>
</tr>
</table>
</div></td></tr> </tbody></table><br />
<script id="CategoriesMenu_SetupScript" language="JavaScript">
<!--
var sectionCount = 1;
var menuClientId = "CategoriesMenu_Menu";
var menuId = "Menu";
var arrowDown = new Image();
arrowDown.src = "http://aspalliance.com/images/arrow_up.gif";
var arrowRight = new Image();
arrowRight.src = "http://aspalliance.com/images/arrow_down.gif";
--></script>
</div>
<span id="CategoriesMenu_MainScriptLabel">
<script language="javascript" src="http://aspalliance.com/webservices/usercontrols/ui/components/navigation/menu/menu.js"></script>
<script language="javascript">
window.onunload = function(){saveState(menuId);}
getState(menuId);
var openDisplay = "inline";
var closedDisplay = "none";
</script>
</span>
</div>
<a href="http://www.orcsweb.com/rdirects/NEW_aspalliance_hostby.asp"><img height="46" width="139"
alt="Powered by ORCSWeb Hosting" border="0"
src="http://aspalliance.com/images/orcsweb_get_better_button_139x46.gif"></a>
<br />
<br />
<div class="lnavbox">
<div id="LeftMenu_Menu">
<table cellSpacing="0" cellPadding="0" width="145" border="0" id="MenuSection" >
<tbody>
<tr>
<td width="116" bgcolor="#000000"><span id="LeftMenu_MenuSection0_SectionHeader"><a href="javascript:void(0)" onClick="expandit('LeftMenu_MenuSection0_SectionPanel')"><img border="0" src="http://aspalliance.com/images/community.gif" alt="Community" border="0" /></a></span></td>
<td width="31"><span id="LeftMenu_MenuSection0_SectionArrow"><a href="javascript:void(0)" onClick="expandit('LeftMenu_MenuSection0_SectionPanel')"><img id="LeftMenu_MenuSection0_ArrowImage" src="http://aspalliance.com/images/arrow_down.gif" border="0" /></a></span></td>
</tr>
<tr>
<td bgcolor="#CCCCCC" colspan="2" style="BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid">
<div id="LeftMenu_MenuSection0_SectionPanel" style="display:none">
<table width="145" cellSpacing="0" cellPadding="2" border="0" class="boxline">
<tr>
<td>
<a id="LeftMenu_MenuSection0_SectionItemsRepeater__ctl1_SectionItem" class="rollovernav" href="http://aspalliance.com/lists/">Mailing Lists</a><img id="LeftMenu_MenuSection0_SectionItemsRepeater__ctl1_NewImage" border="0" src="http://aspalliance.com/images/new.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection0_SectionItemsRepeater__ctl2_SectionItem" class="rollovernav" href="http://aspalliance.com/events/">Events Calendar</a><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection0_SectionItemsRepeater__ctl3_SectionItem" class="rollovernav" href="http://aspalliance.com/store/">Community Store</a><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection0_SectionItemsRepeater__ctl4_SectionItem" class="rollovernav" href="http://www.cafeshops.com/cp/store.aspx?s=aspalliance">Logo Items Store</a><img id="LeftMenu_MenuSection0_SectionItemsRepeater__ctl4_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection0_SectionItemsRepeater__ctl5_SectionItem" class="rollovernav" href="http://ineta.org/">.NET User Groups</a><img id="LeftMenu_MenuSection0_SectionItemsRepeater__ctl5_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection0_SectionItemsRepeater__ctl6_SectionItem" class="rollovernav" href="http://asp.net/forums/">Technical Forums</a><img id="LeftMenu_MenuSection0_SectionItemsRepeater__ctl6_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection0_SectionItemsRepeater__ctl7_SectionItem" class="rollovernav" href="http://aspalliance.com/contribute/">Submit Article</a><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection0_SectionItemsRepeater__ctl8_SectionItem" class="rollovernav" href="http://aspalliance.com/join.aspx">Apply For Column</a><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection0_SectionItemsRepeater__ctl9_SectionItem" class="rollovernav" href="http://regexlib.com/">Regular Expressions</a><img id="LeftMenu_MenuSection0_SectionItemsRepeater__ctl9_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection0_SectionItemsRepeater__ctl10_SectionItem" class="rollovernav" href="http://www.findsp.com/hosting/?cobid=4">Find a Host</a><img id="LeftMenu_MenuSection0_SectionItemsRepeater__ctl10_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection0_SectionItemsRepeater__ctl11_SectionItem" class="rollovernav" href="http://aspsmith.com/">.NET Training</a><img id="LeftMenu_MenuSection0_SectionItemsRepeater__ctl11_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection0_SectionItemsRepeater__ctl12_SectionItem" class="rollovernav" href="http://communities2.microsoft.com/home/console.aspx?siteid=34000003">MSDN Communities</a><img id="LeftMenu_MenuSection0_SectionItemsRepeater__ctl12_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
</table>
</div></td></tr> </tbody></table><br />
<table cellSpacing="0" cellPadding="0" width="145" border="0" id="MenuSection" >
<tbody>
<tr>
<td width="116" bgcolor="#000000"><span id="LeftMenu_MenuSection1_SectionHeader"><a href="javascript:void(0)" onClick="expandit('LeftMenu_MenuSection1_SectionPanel')"><img border="0" src="http://aspalliance.com/images/resources.gif" alt="Resources" border="0" /></a></span></td>
<td width="31"><span id="LeftMenu_MenuSection1_SectionArrow"><a href="javascript:void(0)" onClick="expandit('LeftMenu_MenuSection1_SectionPanel')"><img id="LeftMenu_MenuSection1_ArrowImage" src="http://aspalliance.com/images/arrow_down.gif" border="0" /></a></span></td>
</tr>
<tr>
<td bgcolor="#CCCCCC" colspan="2" style="BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid">
<div id="LeftMenu_MenuSection1_SectionPanel" style="display:none">
<table width="145" cellSpacing="0" cellPadding="2" border="0" class="boxline">
<tr>
<td>
<a id="LeftMenu_MenuSection1_SectionItemsRepeater__ctl1_SectionItem" class="rollovernav" href="http://aspalliance.com/search/search.aspx">Advanced Search</a><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection1_SectionItemsRepeater__ctl2_SectionItem" class="rollovernav" href="http://aspalliance.com/store/">Buy/Sell Code</a><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection1_SectionItemsRepeater__ctl3_SectionItem" class="rollovernav" href="http://aspalliance.com/quickstart/aspplus/">ASP.NET QuickStart</a><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection1_SectionItemsRepeater__ctl4_SectionItem" class="rollovernav" href="http://aspalliance.com/chapters/">Sample Chapters</a><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection1_SectionItemsRepeater__ctl5_SectionItem" class="rollovernav" href="http://aspalliance.com/authors/">Author Interviews</a><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection1_SectionItemsRepeater__ctl6_SectionItem" class="rollovernav" href="http://aspalliance.aspin.com/">ASP Links</a><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection1_SectionItemsRepeater__ctl7_SectionItem" class="rollovernav" href="http://aspalliance.com/newsletter/">Newsletter Archive</a><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection1_SectionItemsRepeater__ctl8_SectionItem" class="rollovernav" href="http://aspalliance.com/requests">Request an Article</a><br>
</td>
</tr>
</table>
</div></td></tr> </tbody></table><br />
<table cellSpacing="0" cellPadding="0" width="145" border="0" id="MenuSection" >
<tbody>
<tr>
<td width="116" bgcolor="#000000"><span id="LeftMenu_MenuSection2_SectionHeader"><a href="javascript:void(0)" onClick="expandit('LeftMenu_MenuSection2_SectionPanel')"><img border="0" src="http://aspalliance.com/images/otherinfo.gif" alt="Other Info" border="0" /></a></span></td>
<td width="31"><span id="LeftMenu_MenuSection2_SectionArrow"><a href="javascript:void(0)" onClick="expandit('LeftMenu_MenuSection2_SectionPanel')"><img id="LeftMenu_MenuSection2_ArrowImage" src="http://aspalliance.com/images/arrow_down.gif" border="0" /></a></span></td>
</tr>
<tr>
<td bgcolor="#CCCCCC" colspan="2" style="BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid">
<div id="LeftMenu_MenuSection2_SectionPanel" style="display:none">
<table width="145" cellSpacing="0" cellPadding="2" border="0" class="boxline">
<tr>
<td>
<a id="LeftMenu_MenuSection2_SectionItemsRepeater__ctl1_SectionItem" class="rollovernav" href="http://aspalliance.com/about.aspx">About the Alliance</a><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection2_SectionItemsRepeater__ctl2_SectionItem" class="rollovernav" href="http://ads.aspalliance.com/">Advertise</a><img id="LeftMenu_MenuSection2_SectionItemsRepeater__ctl2_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection2_SectionItemsRepeater__ctl3_SectionItem" class="rollovernav" href="http://aspalliance.com/columnists.aspx">Author List</a><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection2_SectionItemsRepeater__ctl4_SectionItem" class="rollovernav" href="http://aspalliance.com/feedback.aspx">Contact / Feedback</a><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection2_SectionItemsRepeater__ctl5_SectionItem" class="rollovernav" href="http://aspalliance.com/link.aspx">Link To Us</a><br>
</td>
</tr>
<tr>
<td>
<a id="LeftMenu_MenuSection2_SectionItemsRepeater__ctl6_SectionItem" class="rollovernav" href="http://aspalliance.com/privacy.aspx">Privacy</a><br>
</td>
</tr>
</table>
</div></td></tr> </tbody></table><br />
<script id="LeftMenu_SetupScript" language="JavaScript">
<!--
var sectionCount = 3;
var menuClientId = "LeftMenu_Menu";
var menuId = "Menu";
var arrowDown = new Image();
arrowDown.src = "http://aspalliance.com/images/arrow_up.gif";
var arrowRight = new Image();
arrowRight.src = "http://aspalliance.com/images/arrow_down.gif";
--></script>
</div>
<span id="LeftMenu_MainScriptLabel">
<script language="javascript" src="http://aspalliance.com/webservices/usercontrols/ui/components/navigation/menu/menu.js"></script>
<script language="javascript">
window.onunload = function(){saveState(menuId);}
getState(menuId);
var openDisplay = "inline";
var closedDisplay = "none";
</script>
</span>
</div>
<div class="lnavbox">
<div id="ColumnistMenu_Menu">
<table cellSpacing="0" cellPadding="0" width="145" border="0" id="MenuSection" >
<tbody>
<tr>
<td width="116" bgcolor="#000000"><span id="ColumnistMenu_MenuSection0_SectionHeader"><a href="javascript:void(0)" onClick="expandit('ColumnistMenu_MenuSection0_SectionPanel')"><img border="0" src="http://aspalliance.com/images/columnists.gif" alt="Columnists" border="0" /></a></span></td>
<td width="31"><span id="ColumnistMenu_MenuSection0_SectionArrow"><a href="javascript:void(0)" onClick="expandit('ColumnistMenu_MenuSection0_SectionPanel')"><img id="ColumnistMenu_MenuSection0_ArrowImage" src="http://aspalliance.com/images/arrow_down.gif" border="0" /></a></span></td>
</tr>
<tr>
<td bgcolor="#CCCCCC" colspan="2" style="BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid">
<div id="ColumnistMenu_MenuSection0_SectionPanel" style="display:none">
<table width="145" cellSpacing="0" cellPadding="2" border="0" class="boxline">
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl1_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=27">Nancy Abbott</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl2_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=151">Salman Ahmed</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl3_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=130">James Avery</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl4_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=253">Denis Bauer</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl5_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=55">Brian Bilbro</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl6_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=241">Robert Boedigheimer</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl7_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=66">Michael Brinkley</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl8_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=28">Peter Brunone</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl9_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=94">Brett Burridge</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl10_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=53">Alex Campbell</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl11_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=10">Rob Caron</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl12_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=33">Rob Chartier</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl13_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=119">Vladimir Chernetsky</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl14_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=239">Andy Cheung</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl15_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=98">Jesudas Chinnathampi (Das)</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl16_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=218">Jonathan Cogley</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl17_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=49">Other Contributors</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl18_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=2">Glenn Cook</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl19_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=16">Michael Corning</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl20_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=26">Ken Cox</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl21_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=240">Brian Desmond</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl22_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=84">G. Andrew Duthie</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl23_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=30">Brandon Ellis</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl24_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=243">Kirk Evans</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl25_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=73">Chris Garrett</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl26_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=222">Jason Gaylord</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl27_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=216">Paul Glavich</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl28_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=155">David Gottlieb</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl29_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=139">Nakul Goyal</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl30_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=34">Ed Habal</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl31_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=46">Ralf Hansen</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl32_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=246">Csaba Hatvany</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl33_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=86">Tim Heuer</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl34_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=105">Darius Hurdle</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl35_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=186">Anjum Iqbal</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl36_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=110">Thomas Johansen</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl37_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=69">Peter Johnson</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl38_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=12">Scott Kallmeyer</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl39_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=199">Teemu Keiski</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl40_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=244">Lin Ken</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl41_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=153">Kumar Gaurav Khanna</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl42_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=187">Aaron King</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl43_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=8">Prasad Kunisetty</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl44_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=91">Andreas Kviby</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl45_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=198">Colt Kwong</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl46_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=141">Tin Lam</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl47_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=115">Eric Landes</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl48_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=192">J. Ambrose Little</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl49_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=78">Alex Lowe</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl50_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=220">Bjørn Lyngwa</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl51_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=92">Eric Madariaga</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl52_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=71">Don Makoviney</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl53_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=126">Haroon Malik</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl54_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=146">Damian Manifold</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl55_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=177">Andrew Mooney</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl56_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=104">Tim Morford</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl57_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=167">Tim Musschoot</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl58_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=247">Anand Narayanaswamy</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl59_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=163">Darren Neimke</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl60_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=262">Christian Nordbakk</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl61_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=145">Jeff Nuckolls</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl62_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=106">Rey Nuñez</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl63_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=168">Daniel Olson</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl64_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=3">Steve Presley</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl65_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=77">Philip Quinn</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl66_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=248">Rajiv R</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl67_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=152">Christopher Rickard</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl68_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=117">Lance Robinson</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl69_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=189">Kyle Roche</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl70_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=259">Jim Ross</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl71_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=32">Vegas Sairaj</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl72_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=102">Jason Salas</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl73_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=24">Nathan Schmoll</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl74_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=166">Bharat Sharma</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl75_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=95">Steve Sharrock</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl76_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=181">Sumeet Singh</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl77_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=111">Andy Smith</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl78_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=1">Steven Smith</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl79_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=18">Gregg Stark</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl80_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=221">Dr. Christopher Sully</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl81_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=36">Steven Swafford</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl82_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=226">Justin Thomas</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl83_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=62">Ryan Trudelle-Schwarz</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl84_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=56">Michiel van Otegem</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl85_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=228">Terry Voss</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl86_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=65">Tom Warren</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl87_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=93">Gordon Weis</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl88_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=265">Keith and King Wells</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl89_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=96">Dennis West</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl90_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=67">Jeff Widmer</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl91_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=193">Paul Wilson</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl92_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=39">Yusuf Wiryonoputro</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl93_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=29">Remas Wojciechowski</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl94_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=224">David Yack</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl95_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=61">Greg Zinger</a><br>
</td>
</tr>
<tr>
<td>
<a id="ColumnistMenu_MenuSection0_SectionItemsRepeater__ctl96_SectionItem" class="rollovernav" href="http://aspalliance.com/columnist.aspx?columnist_id=200">Jeremy Zongker</a><br>
</td>
</tr>
</table>
</div></td></tr> </tbody></table><br />
<script id="ColumnistMenu_SetupScript" language="JavaScript">
<!--
var sectionCount = 1;
var menuClientId = "ColumnistMenu_Menu";
var menuId = "Menu";
var arrowDown = new Image();
arrowDown.src = "http://aspalliance.com/images/arrow_up.gif";
var arrowRight = new Image();
arrowRight.src = "http://aspalliance.com/images/arrow_down.gif";
--></script>
</div>
<span id="ColumnistMenu_MainScriptLabel">
<script language="javascript" src="http://aspalliance.com/webservices/usercontrols/ui/components/navigation/menu/menu.js"></script>
<script language="javascript">
window.onunload = function(){saveState(menuId);}
getState(menuId);
var openDisplay = "inline";
var closedDisplay = "none";
</script>
</span>
</div>
<div class="lnavbox">
<div id="PartnerMenu_Menu">
<table cellSpacing="0" cellPadding="0" width="145" border="0" id="MenuSection" >
<tbody>
<tr>
<td width="116" bgcolor="#000000"><span id="PartnerMenu_MenuSection0_SectionHeader"><a href="javascript:void(0)" onClick="expandit('PartnerMenu_MenuSection0_SectionPanel')"><img border="0" src="http://aspalliance.com/images/partnersites.gif" alt="Partner Sites" border="0" /></a></span></td>
<td width="31"><span id="PartnerMenu_MenuSection0_SectionArrow"><a href="javascript:void(0)" onClick="expandit('PartnerMenu_MenuSection0_SectionPanel')"><img id="PartnerMenu_MenuSection0_ArrowImage" src="http://aspalliance.com/images/arrow_down.gif" border="0" /></a></span></td>
</tr>
<tr>
<td bgcolor="#CCCCCC" colspan="2" style="BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid">
<div id="PartnerMenu_MenuSection0_SectionPanel" style="display:none">
<table width="145" cellSpacing="0" cellPadding="2" border="0" class="boxline">
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl1_SectionItem" class="rollovernav" href="http://www.a1vbcode.com">A1VBCode</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl1_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl2_SectionItem" class="rollovernav" href="http://amundsen.com">Amundsen.com</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl2_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl3_SectionItem" class="rollovernav" href="http://angryCoder.com/">angryCoder.com</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl3_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl4_SectionItem" class="rollovernav" href="http://aspalliance.com">ASP Alliance</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl4_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl5_SectionItem" class="rollovernav" href="http://aspauthors.com">ASP Authors</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl5_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl6_SectionItem" class="rollovernav" href="http://aspnetfaq.com">ASP.NET FAQ</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl6_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl7_SectionItem" class="rollovernav" href="http://aspdll.com">ASPDLL</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl7_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl8_SectionItem" class="rollovernav" href="http://www.AspItalia.com/">AspItalia.com</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl8_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl9_SectionItem" class="rollovernav" href="http://www.aspnl.com/">ASPNL</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl9_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl10_SectionItem" class="rollovernav" href="http://www.aspnl.com">ASPNL (Dutch)</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl10_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl11_SectionItem" class="rollovernav" href="http://aspsmith.com">ASPSmith</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl11_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl12_SectionItem" class="rollovernav" href="http://aspspider.net/">ASPSpider</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl12_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl13_SectionItem" class="rollovernav" href="http://www.aspZone.com/">aspZone.com</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl13_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl14_SectionItem" class="rollovernav" href="http://www.binaryintellect.net/">BinaryIntellect</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl14_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl15_SectionItem" class="rollovernav" href="http://www.bipinjoshi.com/">BipinJoshi</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl15_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl16_SectionItem" class="rollovernav" href="http://www.code101.com/">Code101.com</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl16_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl17_SectionItem" class="rollovernav" href="http://www.ConnectionStrings.com/">ConnectionStrings.com</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl17_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl18_SectionItem" class="rollovernav" href="http://coveryourasp.com">CoverYourASP</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl18_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl19_SectionItem" class="rollovernav" href="http://csharp-station.com/">CSharp-Station.com</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl19_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl20_SectionItem" class="rollovernav" href="http://www.datawebcontrols.com/">DataWebControls.com</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl20_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl21_SectionItem" class="rollovernav" href="http://www.devbuilder.org/">DevBuilder</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl21_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl22_SectionItem" class="rollovernav" href="http://www.developerfusion.com/">DeveloperFusion</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl22_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl23_SectionItem" class="rollovernav" href="http://www.dotnetbips.com">DotNetBips</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl23_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl24_SectionItem" class="rollovernav" href="http://dotnetgerman.com">DotNetGerman</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl24_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl25_SectionItem" class="rollovernav" href="http://www.dotnetjohn.com/">DotNetJohn</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl25_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl26_SectionItem" class="rollovernav" href="http://www.dotnetslackers.com/">DotNetSlackers</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl26_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl27_SectionItem" class="rollovernav" href="http://www.dotnetspider.com/">DotNetSpider</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl27_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl28_SectionItem" class="rollovernav" href="http://www.DotNetToolbox.com/">DotNetToolbox</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl28_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl29_SectionItem" class="rollovernav" href="http://www.gotcodesnippets.com/">GotCodeSnippets</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl29_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl30_SectionItem" class="rollovernav" href="http://alphasierrapapa.com/iisdev/">IISDEV</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl30_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl31_SectionItem" class="rollovernav" href="http://ineta.org/">INETA</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl31_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl32_SectionItem" class="rollovernav" href="http://kapoorsolutions.com/">Kapoor Solutions</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl32_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl33_SectionItem" class="rollovernav" href="http://kbalertz.com/">kbAlertz.com</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl33_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl34_SectionItem" class="rollovernav" href="http://www.minwar.com">Minwar.com</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl34_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl35_SectionItem" class="rollovernav" href="http://www.mswebdev.org.uk/">MSWebDev</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl35_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl36_SectionItem" class="rollovernav" href="http://www.NGallery.org/">NGallery.org</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl36_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl37_SectionItem" class="rollovernav" href="http://projectdistributor.net/">Project Distributor</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl37_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl38_SectionItem" class="rollovernav" href="http://regexlib.com/">RegExLib</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl38_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl39_SectionItem" class="rollovernav" href="http://www.samplecodepool.com/">SampleCodePool</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl39_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl40_SectionItem" class="rollovernav" href="http://www.ScottOnWriting.net/">ScottOnWriting</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl40_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl41_SectionItem" class="rollovernav" href="http://www.stardeveloper.com">StarDeveloper</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl41_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl42_SectionItem" class="rollovernav" href="http://www.startvbdotnet.com/">StartVBDotNet</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl42_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl43_SectionItem" class="rollovernav" href="http://SteveOrr.net/">SteveOrr</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl43_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl44_SectionItem" class="rollovernav" href="http://www.topxml.com/">TopXML</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl44_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl45_SectionItem" class="rollovernav" href="http://www.w3coder.com/">W3Coder</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl45_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl46_SectionItem" class="rollovernav" href="http://www.w3schools.com/">W3Schools - ASP/ASP.NET</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl46_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl47_SectionItem" class="rollovernav" href="http://www.WWWCoder.com/">WWWCoder.com</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl47_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
<tr>
<td>
<a id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl48_SectionItem" class="rollovernav" href="http://www.xmlforasp.net">XMLforASP.NET</a><img id="PartnerMenu_MenuSection0_SectionItemsRepeater__ctl48_ExternalImage" border="0" src="http://aspalliance.com/images/offsite.gif" border="0" /><br>
</td>
</tr>
</table>
</div></td></tr> </tbody></table><br />
<script id="PartnerMenu_SetupScript" language="JavaScript">
<!--
var sectionCount = 1;
var menuClientId = "PartnerMenu_Menu";
var menuId = "Menu";
var arrowDown = new Image();
arrowDown.src = "http://aspalliance.com/images/arrow_up.gif";
var arrowRight = new Image();
arrowRight.src = "http://aspalliance.com/images/arrow_down.gif";
--></script>
</div>
<span id="PartnerMenu_MainScriptLabel">
<script language="javascript" src="http://aspalliance.com/webservices/usercontrols/ui/components/navigation/menu/menu.js"></script>
<script language="javascript">
window.onunload = function(){saveState(menuId);}
getState(menuId);
var openDisplay = "inline";
var closedDisplay = "none";
</script>
</span>
</div>
<br />
<table cellpadding="0" cellspacing="0">
<tr>
<td height="20"><img src="http://aspalliance.com/images/stats.gif" height="20" width="180" alt="Site Stats"></td>
</tr>
<tr>
<td><div class="lnavbox"><table border="1" style="BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid" bgcolor="#cccccc" width="180" cellspacing="0" cellpadding="5">
<tr>
<td align="middle" valign="top">
<table border="0" cellpadding="0" cellspacing="0">
<!--
<tr>
<td colspan="2"><b>ASPAlliance.com Site</b></td>
</tr>
<tr>
<td align="left" width="100">Current Users:</td>
<td align="right"><span id="AllianceStatsBox1_lblUsers"><b><font color="Red"></font></b></span></td>
</tr>
<tr>
<td align="left">Pages Last Week:</td>
<td align="right"><span id="AllianceStatsBox1_lblPagesLastWeek"><b><font color="Red"></font></b></span></td>
</tr>
<tr>
<td align="left">Sessions Last Week:</td>
<td align="right"><span id="AllianceStatsBox1_lblSessionsLastWeek"><b><font color="Red"></font></b></span></td>
</tr>
<tr>
<td align="left">Pages Last Month:</td>
<td align="right"><span id="AllianceStatsBox1_lblPagesLastMonth"><b><font color="Red"></font></b></span></td>
</tr>
<tr>
<td align="left">Sessions Last Month:</td>
<td align="right"><span id="AllianceStatsBox1_lblSessionsLastMonth"><b><font color="Red"></font></b></span></td>
</tr>
-->
<tr>
<td colspan="2"><b>ASPAlliance Ad Network</b></td>
</tr>
<tr>
<td align="left">Ads Last 30 Days:</td>
<td align="right"><span id="AllianceStatsBox1_lblAdsLast30Days"><b><font color="Red">69881002</font></b></span></td>
</tr>
<tr>
<td align="middle" colspan="2"><a href="http://stats.orcsweb.com" title="Statistics Server -- Site Name is 'aspalliance'">[More
Stats]</a></td>
</tr>
<!--<tr><td align="left">Stats Source:</td><td align="right"><span id="AllianceStatsBox1_lblStatRefreshes"><b><font color="Red"></font></b></span></td>
</tr>-->
</table>
</td>
</tr>
</table>
</div>
</td>
</tr>
</table>
<br />
<br />
<center>
<a href="http://www.asp.net/"><img src="http://authors.aspalliance.com/images/PoweredByAsp.Net.gif" alt="Powered By ASP.NET" height="31" width="88" border="0" /></a></center>
<!-- End Left Column -->
</td>
<td width="*" valign="top" bgcolor="#ffffff" height="70">
<!-- Begin Middle Header -->
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" valign="top" style="padding-left:5px;">
<!-- Google Leaderboard Start -->
<script type="text/javascript"><!--
google_ad_client = "pub-4053580011448835";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text";
google_ad_channel ="9946150839";
google_color_border = "CC0000";
google_color_bg = "FFFFFF";
google_color_link = "660000";
google_color_url = "008000";
google_color_text = "000000";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- Google Leaderboard End -->
<!--
<iframe src="http://ads.aspalliance.com/displayad.aspx?m=1&t=2&s=brettb&page=1" height="30" width="100"
marginwidth="0" marginheight="0" frameborder="0" scrolling="no">
<script type="text/javascript" src="http://ads.aspalliance.com/displayad.aspx?t=2&m=1&target=_parent&js=1&s=brettb&page=1"></script>
</iframe>
<br />
<img src="/images/clear.gif" width="1" height="5" alt=""><br />
<a href="http://www.gotdotnet.com/team/codewise/"><img height="40" width="120" alt="An exclusive Microsoft partner!" border="0" src="http://authors.aspalliance.com/images/mscodewisecommunity_120x40.gif"></a>
</td>
<td align="center" valign="top">
<iframe src="http://ads.aspalliance.com/displayad.aspx?m=1&t=1&s=brettb&page=3" height="60" width="468"
marginwidth="0" marginheight="0" frameborder="0" scrolling="no">
<script type="text/javascript" src="http://ads.aspalliance.com/displayad.aspx?t=1&m=1&target=_parent&js=1&s=brettb&page=1"></script>
</iframe>
<br />
<center><a href="http://ads.aspalliance.com"><span style="FONT-SIZE:10px">(Advertise Here)</span></a></center>
-->
</td>
</tr>
<tr>
<td>
</td>
</tr>
</table>
<!-- End Middle Header -->
</td>
<td width="130" valign="top" rowspan="3" style="padding-left:5px; padding-right:2px;">
<!-- Begin Right Column -->
<table cellpadding="0" cellspacing="0">
<tr>
<td height="20"><img src="http://authors.aspalliance.com/images/featuredsponsor.gif" height="20" width="180" alt="Featured Sponsor"></td>
</tr>
<tr>
<td>
<table border="1" style="BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid" bgcolor="#cccccc" width="180" cellspacing="0" cellpadding="5">
<tr>
<td align="center" valign="top">
<iframe src="http://ads.aspalliance.com/displayad.aspx?m=1&t=6&s=brettb&page=1" height="125" width="125" marginwidth="0"
marginheight="0" frameborder="0" scrolling="no">
<script type="text/javascript" src="http://ads.aspalliance.com/displayad.aspx?t=6&m=1&target=_parent&js=1&s=brettb&page=1"></script>
</iframe>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br />
<!--<span class="lnavtitle">featured columnist</span>-->
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td height="20"><img src="http://authors.aspalliance.com/images/featuredcolumnist.gif" height="20" width="180" alt="Featured Columnist"></td>
</tr>
<tr>
<td>
<div class="lnavbox">
<table style="BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid" cellspacing="0" cellpadding="5" width="180" bgcolor="#cccccc">
<tr>
<td><img src="http://authors.aspalliance.com/images/clear.gif" height="0" width="160" alt=""></td>
</tr>
<tr>
<td valign="top" align="center">
<a href="http://authors.aspalliance.com/Columnist.aspx?columnist_id=28"><img
src="http://authors.aspalliance.com/DisplayColumnistPhoto.aspx?columnist_id=28&maxX=140&maxY=140" border="0"
alt="Peter Brunone"><br />
Peter Brunone
</a>
<br />
<a href="http://www.aspalliance.com/peterbrunone/">
Just click here.
</a>
</td>
</tr>
</table>
</div>
</td>
</tr>
</table>
<br />
<center>
<iframe src="http://ads.aspalliance.com/displayad.aspx?m=1&t=5&s=ROOT&page=1" height="125" width="125" marginwidth="0" marginheight="0" frameborder="0" scrolling="no">
<script type="text/javascript" src="http://ads.aspalliance.com/displayad.aspx?t=5&m=1&target=_parent&js=1&s=ROOT&page=1"></script>
</iframe>
</center>
<br />
<table cellpadding="0" cellspacing="0">
<tr>
<td height="20"><img src="http://authors.aspalliance.com/images/books.gif" height="20" width="180" alt="Featured Book"></td>
</tr>
<tr>
<td>
<table border="1" style="BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid" bgcolor="#cccccc" width="180" cellspacing="0" cellpadding="5">
<tr>
<td align="middle" valign="top">
<!-- RandomBook.ascx (updated from db: 4/28/2006 12:06:24 PM )-->
<a href="http://www.amazon.com/exec/obidos/ASIN/0672322668/aspalliancecom" class="SmallBold"><img
src="http://images.amazon.com/images/P/0672322668.01.MZZZZZZZ.gif"
alt="Pure C#" align="middle" border="0" /><br />Pure C#</a>
<br /><a href="http://authors.aspalliance.com/BookPrice.aspx?isbn=0672322668" class="Small">Find Prices</a>
<table id="Randombook2_ChapterList" cellspacing="0" border="0">
<tr>
<td><a href='http://authors.aspalliance.com/chapters/0672322668/0672322668_ch03.aspx' class="Small">Sample Chapter</a></td>
</tr>
</table><!-- RandomBook.ascx -->
</td>
</tr>
</table>
</td>
</tr>
</table>
<br />
<center>
<iframe src="http://ads.aspalliance.com/displayad.aspx?m=1&t=2&s=brettb&page=2" height="30" width="100" marginwidth="0" marginheight="0" frameborder="0" scrolling="no">
<script type="text/javascript"
src="http://ads.aspalliance.com/displayad.aspx?t=2&m=1&target=_parent&js=1&s=brettb&page=2"></script>
</iframe></center>
<br />
<!-- Google Skyscraper Ad Begin -->
<center>
<script type="text/javascript"><!--
google_ad_client = "pub-4053580011448835";
google_ad_width = 120;
google_ad_height = 600;
google_ad_format = "120x600_as";
google_ad_type = "text";
google_ad_channel ="9946150839";
google_color_border = "CC0000";
google_color_bg = "FFFFFF";
google_color_link = "660000";
google_color_url = "008000";
google_color_text = "000000";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</center>
<!-- Google Skyscraper Ad End -->
<center>
<a href="http://aspnetpro.com"><img src="http://authors.aspalliance.com/images/aspnetpro_100x30.gif" height="30" width="100" border="0" alt="New! asp.netPRO"></a>
<br />
<br />
<a href="http://www.asprss.com/Refer.asp?Publisher=36"><img height="30" alt="We publish our articles in the standard RSS format." border="0" src="http://authors.aspalliance.com/images/asprss_weshare_100x30.gif" width="100"></a>
</center>
<br />
<center>
<a href="http://store.yahoo.com/cgi-bin/clink?advancedintellect+PAfdXq+index.html"><img src="http://ads.aspalliance.com/images/aspnetemail_100x30.gif" height="30" width="100" border="0" alt="Powerful .NET Email Component"></a>
<br />
<br />
<a href="http://artifactsoftware.com/"><img src="http://aspalliance.com/images/ArtifactLogo100X30Color.gif" height="30" width="100" border="0" alt="Code Sharing Software"></a>
<br />
</center>
<!-- End Right Column -->
</td>
</tr>
<tr>
<td width="*" height="2000" valign="top" bgcolor="#ffffff" style="padding-left: 5px; padding-TOP: 5px; padding-right: 5px;">
<!-- Begin Main Content Section -->
<small>
<p><A href="Default.asp" title="Back to the ASP Kitchen">ASP Kitchen</A>: <A href="ASP.NetArticles.aspx" title="ASP.NET Articles">ASP.NET Articles</A>: Accessing Drive Information Using ASP.NET</p>
<h2>Accessing Drive Information Using ASP.NET</h2>
<p>A <a href="VBScriptDrivesCollection.asp" title="Using the VBScript Drives Collection">Classic
ASP article</a> previously demonstrated how to use the
Scripting.FileSystemObject object to access information on the drives attached to a web
server. The code displays a list of drives attached to the machine, the drive type and
whether the drive is available for use. Sample output from the script is shown below:</p>
<p align="center"><img
alt="Sample output from the VBScript Drives Collection Classic ASP script" border="0"
height="135" src="images/bb-drives-example2.gif" width="368"> </p>
<p>Following a great deal of experimentation, I have now converted the code presented in
this article to be compatible with ASP.NET. Two different methods are described: using the
<a href="#Scripting.FileSystemObject"
title="Display drive information using the Scripting.FileSystemObject">Scripting.FileSystemObject</a>
object, and using <a href="#WMI"
title="Display drive information using Windows Management Instrumentation">Windows
Management Instrumentation</a> (WMI).</p>
<h3><a name="Scripting.FileSystemObject"></a>Displaying Drive Information - Using
Scripting.FileSystemObject</h3>
<p>The first attempt I made at converting the script to ASP.NET was to simply run through
the Classic ASP VBScript version of the script line by line and simply fix any of the
compilation errors I was sure Id encounter due to differences between VBScript and
VB.NET. This worked well, with the main issues I encountered being:
<ul>
<li>I had to instantiate all of the variables using the Dim keyword.</li>
</ul>
<ul>
<li>The Set keyword is no longer supported, so Set FileSystemObject =
Server.CreateObject("Scripting.FileSystemObject") had to become FileSystemObject
= Server.CreateObject("Scripting.FileSystemObject")</li>
</ul>
<ul>
<li>Select Case statements seem to require a newline character between each Case statement.</li>
</ul>
<ul>
<li>Response.Write statements now require the string to be enclosed between parentheses.</li>
</ul>
<p>The ASP.NET version of the script is shown below:</p>
<pre class="CODEFONT">
<p><tt style="color:#FFFF00"><%</tt>
<tt style="color:#008000">'Script to display a list of drives attached to this machine
and also to check if a disk drive is ready</tt>
<tt style="color:#000000">Dim FileSystemObject
Dim Drives
Dim DiskDrive
Dim DriveLetter
Dim DriveType
FileSystemObject = Server.CreateObject("Scripting.FileSystemObject")
Drives = FileSystemObject.Drives
For Each DiskDrive in Driv