I am looking for a development application that I can do C#/.Net work on, I know that C#/.Net is Microsoft based.

I looked into "Mono" the only problem I can see is with the "GTK" attachment,
my teacher at school doesnt want these added attachments.

So really Im looking for a software vendor/development application that doesnt have this attached.

I have googled, and found nothing. Any help would be great.