Скажем, я создаю класс ASP.Net, который наследуется от IHttpHandler. Должен ли я подключить его к URL-адресу, заканчивающемуся .ashx, или использовать расширение .axd?
IHttpHandler
.ashx
.axd
Имеет ли это значение, пока нет конфликта имен?
Ааа ... ScottGu говорит, что это не имеет значения, но .ashx немного лучше, потому что меньше шансов на конфликт с такими вещами, как trace.axd и другими. Вот почему в моей голове поднялся флаг, что .ashx может быть лучше.
http://forums.asp.net/t/964074.aspx
В «дикой природе» .ashx определенно является самым популярным расширением.