Nunja, zur ersten Frage: Wenn man ein überlegenes System (das übrigens
Winforms heißt) besitzt, will man normalerweise nicht wieder zurückwechseln
. Wirklich mit C# verwendbar und von irgendeiner IDE unterstützt sind afaik nur die Frameworks Winforms, GTK# und WPF. Theming kannst du übrigens per Application.EnableVisualStyles aktivieren.
Zur Frage zwei: Oft wird auf das Open-Book
www.galileocomputing...nbook/visual_csharp/ verwiesen, ansonsten Google heranziehen
.
PS: Ich würde dir statt zum Builder eher zu SharpDevelop oder Visual C# Express raten. Schon allein weil der Builder die neuste Version von C# nicht untersützt und beiden IDEs immer hinterher hängen wird.