I came up with an idea for a browser game, and started thinking about what to code it in. My experience in PHP are not that good, especially the database and more advanced stuff. But then I thought of Asp.net. I have quite much experience in C# and VB.net so coding in ASP.net shouldn't be too hard.

What I am wondering is if this is a good idea? I don't want to end up half-way done and just sitting there thinking "****, this language didn't fit for this".

The game is nothing super-advanced, some databases and text.

And what about the design possibilities? I guess I am not stuck with the windows controls like UI (for example, how bad is asp.net compared to html/css when designing).