Public Shared Function IsWebAccessible() As Boolean 'Source: http://www.dotnet247.com/247reference/msgs/23/118934.aspx 'Source : http://www.opennetcf.org/forums/topic.asp?TOPIC_ID=68 Dim hwrRequest As System.Net.HttpWebRequest Dim hwrResponse As System.Net.HttpWebResponse Dim strUrl As String = "http://www.microsoft.com/" Dim bConnected As Boolean = False Try hwrRequest = CType(System.Net.WebRequest.Create(strUrl), System.Net.HttpWebRequest) hwrResponse = CType(hwrRequest.GetResponse(), System.Net.HttpWebResponse) If hwrResponse.StatusCode = System.Net.HttpStatusCode.OK Then bConnected = True End If Catch we As System.Net.WebException bConnected = False Catch ex As Exception bConnected = False Finally hwrRequest = Nothing hwrResponse = Nothing End Try Return bConnected End Function