Bonjour,
L'idéal est Visual Studio, payant mais il existe une version gratuite Visual Studio Web Developper Express que vous pouvez télécharger sur le site de Microsoft. Visual Studio dispose d'un "serveur IIS interne", çàd que
vous pouvez lancer votre projet sur votre machine de développement et tester votre site de cette manière. Si vous prévoyez un déploiement, il vous faudra héberger votre site sur un server IIS.
Si vous cherchez des tutoriels, vous pouvez vous rendre sur www.asp.net (anglais) ou sur www.developpez.com (que vous connaissez peut-être déjà). Microsoft fournit également pas mal d'informations en ligne sur son site.
(Bienvenue dans le monde .Net)