IIS 7.5 gzip compression at shared hosting

I have a web-site, which uses ASP.NET and is hosted at IIS 7.5 shared hosting, so I have no direct access to IIS settings. Now I want to enable gzip compression of my pages and css/js files using IIS capabilities, but none of recipes found at the Internet worked for me. For example, when I add what is written here to my Web.config, nothing changes: no errors, no compression.

What is the relationship between Application Pools and worker process threads?

I’m troubleshooting restarts in an ASP.NET application. The application is restarting about 20 times a day. We strongly suspect one part of the application because the restarts began when this particular feature when into production. I’ve added some logging to those pages using the log4net library, but I’m having trouble interpreting the logs.

Create SQL Server Login for IIS APPPOOL – IIS and SQL Server on different machines

I’ve searched thoroughly- apologies in advance if I am missing an obvious answer.
Followed the recommendations at link below and the solution did not work. The solution also does not indicate whether it applies to a production webserver running IIS and SQL Server on separate computers.
Add IIS 7 AppPool Identities as SQL Server Logons

IIS 7.5 Application Initialization for ASP.NET web service (warmup) without remapping requests

I’m trying to use the IIS 7.5 Application Initialization extension to configure a warmup process for my web application. This is an approach I am taking to minimize slow downs caused by application pool recycling, which is a problem explained well in other questions on Stack Overflow.