i have noticed that many stores especially in diamond filters use .asp over .php what is the reason for this if any?
Traditionally ASP/ ASP.Net being from Microsoft stock has been seen as the "professional" solution (along with JSP and to a lesser extent CFM) where as PHP has been seen as more of a enthusiasts solution. I am not saying the above is based on any justification but it is the perception. If you look at website from major offline corporations very very few are written in PHP where as looking at companies who started off online the distribution between the different options is much more even.