<p>I need a way of calling a web page from inside my .net appliction. </p>

<p>But i just want to send a request to the page and not worry about the response. </p>

<p>As there are times when the response can take a while so i dont want it to hang the appliction. </p>

<p>I have been trying in side the page_load event</p>

<pre><code>WebClient webC = new WebClient();
Uri newUri = new Uri("http://localhost:49268/dosomething.aspx");
webC.UploadStringAsync(newUri, string.Empty);
</code></pre>

<p>Even though its set to Async, it still seams to hang as the page wont finish rendering until the threads have finsished</p>

Look at
```
System.Net.WebClient
```
, specifically use the
```
DownloadDataAsync()
```
method to send the request without blocking the rest of the app.