The latest version of
MonoDevelop looks really good. I haven't looked at it for a few months and the guys have made enormous progress. Take a look if you need a decent C# IDE on the Linux platform that supports design mode for both ASP.NET and Win Forms applications.