You do not have to use the ASP.NET version of the search script just because your website is built on ASP.NET. You can use any of the other scripting platforms available on your server. Your hosting plan should say whether your account/server will support PHP, Classic ASP, and/or CGI in addition to ASP.NET.
The advantage to using the same scripting platform as what your site is built on is that you can integrate the search page better in some cases. For example, you may have headers and footers on every page which use ASP.NET code. You won't be able to use this easily on a PHP search page (for example), but it doesn't mean you can't have a PHP search page in the middle of your ASP.NET website that looks just like the rest of your site.
I would recommend checking your hosting plan and seeing exactly what's available to you. If it's not clear, ask your hosting company. I would suspect that "Classic ASP" (also known as just plain "ASP" without the ".NET") should be available - it's one of the minimal services that even the cheapest IIS hosting plans offer.
See this FAQ for more details:
Q. What is PHP, ASP, CGI or JavaScript? How do I determine which one I should use?
The advantage to using the same scripting platform as what your site is built on is that you can integrate the search page better in some cases. For example, you may have headers and footers on every page which use ASP.NET code. You won't be able to use this easily on a PHP search page (for example), but it doesn't mean you can't have a PHP search page in the middle of your ASP.NET website that looks just like the rest of your site.
I would recommend checking your hosting plan and seeing exactly what's available to you. If it's not clear, ask your hosting company. I would suspect that "Classic ASP" (also known as just plain "ASP" without the ".NET") should be available - it's one of the minimal services that even the cheapest IIS hosting plans offer.
See this FAQ for more details:
Q. What is PHP, ASP, CGI or JavaScript? How do I determine which one I should use?
Comment