<p>Say I'm building an ASP.Net class that inherits from <code>IHttpHandler</code>, should I wire this up to a URL ending in <code>.ashx</code>, or should I use the <code>.axd</code> extension? </p>

<p>Does it matter as long as there's no naming conflict?</p>

[{'answer_id': 53451, 'author': 'a7drew', 'author_id': 4239, 'author_profile': 'https://Stackoverflow.com/users/4239', 'pm_score': 3, 'selected': True, 'text': '<p>Ahh.. ScottGu says it doesn\'t matter, but .ashx is slightly better because there\'s less chance of a conflict with things like trace.axd and others. That\'s why the flag went up in my head that .ashx might be better.</p>\n\n<p><a href="http://forums.asp.net/t/964074.aspx" rel="nofollow noreferrer">http://forums.asp.net/t/964074.aspx</a></p>\n'}, {'answer_id': 53452, 'author': 'Frank Krueger', 'author_id': 338, 'author_profile': 'https://Stackoverflow.com/users/338', 'pm_score': 0, 'selected': False, 'text': '<p>Out in "the wild", .ashx are definitely the most popular extension.</p>\n'}]
['https://Stackoverflow.com/questions/53450', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/4239/']