I'm not sure if it's a question that can really be answered without hearing my specific needs but the truth is, I have no specific needs, I am literally asking in as vague a way as possible
Are there any general benefits to writing a web based site/tool in ASP.net instead of PHP? I am aware that with ASP.net I have more choices for the language I use, but for me it boils down to presenting HTML in one way or another.
I've always used PHP and am very comfortable with it. I did try ASP.net a while back because of some potential changes where I work, but it never felt quite as direct as working with PHP. That is, in PHP it feels like I can change whatever I want, at whatever stage and this would be reflected in the results. ASP.net felt like I was always working behind a layers (e.g. web forms) that I found restrictive.
I've no doubt if I had started off with ASP.net and barely touched PHP, I could be asking the question the other way round, but as it stands, I just can't see any general benefits with ASP.net (for web stuff).
So, any thoughts?