Can I use the ASP.net to develop a system,where this system is install in a windows server, and this system can manage the server, where it can modify the setting in windows server itself,
like modify the IP address,modify the subnet, the gateway address in the server itself?

In addition this system also can cofigure the file server,email server and etc?

is it possible to do it?

Since Windows is not a open source, anybody can give an idea how to do it?