Game Server... C#?

So I’m thinking I’m going to make a game server, things are starting to get to laggy with any sort of data retrieval I try… The more data I stick in, the laggier it get… right now it takes 2 seconds just to figure out what I can see… it’ll probably take another 2 second to save if the unit moved… etc… each person moving alot of units, will KILL my server that way…

So does anyone have a recomendation? What I want to do is try to go to 111.111.11.11/phpciv/page.php

and that page.php returns the correct data… however I don’t want to run php there, I want to just send the data to my server, and echo the data back… My brother will probably be able to help me. But he only arrives a few days from now, and I would like to know a little bit before talking with him about this.

I don’t think I will be able to use page.php, but maybe page.asp, and use ASP.NET, as the language, but I prefer C# since I have had more contact with it.