- Handles Server.Transfer and Server Errors gracefully
- Support for ASP.NET Application Cache enhancements
- Support for compressed web service consumers
Reduce bandwidth usage
Depending on the level of repetition in the HTML (or XML) page,
the page can be compressed by 50% to 90%. Bandwidth Buddy only
applies compression to pages that are processed by the ASP.NET runtime.
and most images are already compressed to the point where they could only
be compressed by another 5% to 10%, which is not really worth the overhead.
Static HTML content is automatically handled by IIS using the compfilter.dll
ISAPI Filter, so it does not need to be dealt with.
Overall, you can expect your bandwidth usage to approximately halve for a site
that consists primarily of HTML pages and images, without extensive file downloads.
Improve download speed
The major factor in the delay for showing pages in a web browser is the
amount of data that needs to be transferred, so halving the size of the data
halves the time you have to wait for the page to load.
Faster secure pages
As you've probably noticed, SSL or HTTPS pages are slower than regular web
pages. That is because all the data leaving the web server has to be encrypted.
So the easy way to make the pages faster is to reduce their size. Again,
Bandwidth Buddy comes to the rescue.
Easy to set up
To use Bandwidth Buddy with your web site, simply copy the DLL from the
installation directory into the bin folder on your web site, and add the
information into the web.config file that you will find in the help.
Bandwidth Buddy is licensed on a per IP address basis. If
not licensed, full functionality is retained, but a link to this
web site is appended to the end of each page.
Bandwidth Buddy is an ASP.NET HttpModule. This can be used
with ASP.NET on IIS, and in theory can also be used with Mono,
though it has not been tested in that environment.