Web Site Ping (Keep Alive) Service for Performance

Find Solution »
Submitted User: t-bone    Email User
Average Rating:
     
   Rate this Solution »
Downloads: 690
Solution Type: Web
Sub Type: ASP.NET
Category: C# 2.0
Description:

The Problem: After my ASP.NET website sits idle for more than 20 mins the next request is very slow. The reason is that the application domain is flushed from IIS and the application needs to be recompiled. This was as annoying as it was affecting the traffic to my web site. Changing the processModel settings in the machine.config would solve the problem but my web-hosting provider would not give me access.

The Solution: This windows service solves the problem by requesting a list of web pages at a configurable amount of time in affect keeping the web site "alive". My application domain cache no longer times out and users no longer experience unacceptable response times on my web site.

This solution works great for DotNetNuke, Community Server and SQL Reporting Services applications. The service is effective when installed on any computer with a permanent internet connection (T1, Cable, DSL...). Unlike similar products, you get the source code which is simple to modify.
 
Payment Currency: 

Purchase for just $10.00

  Terms & Conditions »

You will be redirected to PayPal™ for this secure transaction. SpikeSolutions.NET will not hold your financial information. If you do not have a PayPal™ account you may still purchase this solution with your Credit Card.
Fraud Warning
We take online fraud seriously. All transactions are recorded and we will report any fraud attempt.
Your IP Address is : 38.107.191.82
2/8/2010 9:21:32 PM