Une partie de la réponse peut dépendre de si vous voulez des performances ou un profilage de la mémoire. Il y a un profileur de performance dans SharpDevelop, mais il ne supporte pas ASP.Net (du moins pas la dernière fois que j'ai vérifié). Pour le profilage de mémoire, le seul profileur libre que je connaisse est le CLR Memory Profiler. Cela fait un moment que je l'ai utilisé, mais je suis assez sûr qu'il supporte ASP.Net sans problèmes. JetBayins est de loin le meilleur profileur que j'ai utilisé. C'est facile à utiliser et facile à interpréter les résultats. Le plus gros inconvénient est le prix.
Redgate a le profileur de fourmis pour memory et performance. Il existe depuis longtemps, mais personnellement, je trouve qu'il est plus difficile à utiliser que le profileur Jetbrains. Encore une fois, le prix de ces produits n'est pas négligeable.
Si tout ce qui vous intéresse est le profilage de la mémoire, alors le SciTech profiler est vraiment sympa. Il a de très belles fonctionnalités (comme le suivi de l'utilisation de la mémoire non gérée), et le prix est beaucoup plus abordable que les produits Redgate et Jetbrains.
Tout cela fonctionne très bien avec ASP.Net, donc pas de soucis là-bas. Ils ont également une période d'essai limitée que vous pouvez les utiliser sans payer, mais c'est typiquement quelque chose comme 14 jours.
Pourquoi est-ce un wiki communautaire? –