Internet Connection Checker
Information
Description
Internet Connection Checker detects and logs problems with
your Internet connection. Internet failures are logged, and
the log can be e-mailed to your company's computer support
department or to your ISP to get the problem resolved.
Select Options / Settings and enter the
URL of the web page to download, the frequency to check your Internet
connection, and the timeout (amount of time before stopping
the web page download):
Select File / Send to e-mail the report:
The C# concepts illustrated by this source code include:
- Downloading web pages using the WebRequest class
- Using timers
- Saving configuration data via object serialization (data stored in the Settings dialog is serialized to a config.dat disk file)
- Hyperlinking to web pages in RichTextBox controls
- Sending e-mail with the SmtpMail class
- Printing text
Requirements
This source code was developed with Microsoft Visual Studio 2005. Internet Connection Checker requires .Net 2.0.
Source Code