Your site needs to be hosted on a Windows Server that supports .Net extensions. Without that you are stuck. Most hosting services charge a little more for Windows hosting over Linux because the O/S software costs more and it's more of a resource hog.
Your resource problem is probably due to:
1. Database accesses that require a lot of overhead,
2. Memory leaks in your custom code, or
3. Round-trips that are data-intensive.
Double-check your code before you blame the server
Your site needs to be hosted on a Windows Server that supports .Net extensions. Without that you are stuck. Most hosting services charge a little more for Windows hosting over Linux because the O/S software costs more and it's more of a resource hog.
Your resource problem is probably due to:
1. Database accesses that require a lot of overhead,
2. Memory leaks in your custom code, or
3. Round-trips that are data-intensive.
Double-check your code before you blame the server