Noch kurz zu Silverlight:
Ich hab mich nach anfänglicher Mühe mittlerweile recht gut mit Silverlight anfreunden können. Habe mich sogar dafür entschieden die nächsten kleineren Testprojekte damit zu coden. (C# und VB sind möglich, wobei ich mich klar für C# entschieden habe)
Kleinere Spiele sind damit durchaus realisierbar, 3D wird zwar auch unterstützt aber ich schätze dass die Leistung ziemlich begrenzt ist.
Siehe zB.
http://dobbschallenge2.com/ (Open Source JnR)
Oder die Beispiele:
http://www.silverlight.net/community/sam…rlight-samples/
(Video-) Tutorials gibt es dafür im Internet eine Menge. Somit gesehen wäre es auch eine mögliche Alternative für Anfänger.
Blend fand ich allgemein bisher den besten Designer, obwohl ich es immer hasse mit den Dingern zu arbeiten da der Code nach einigem gebastle bei grossen Seiten schlicht unlesbar wird. Es ist auch relativ leicht neue Controls zu erstellen oder vorhandene anzupassen und zu templaten. Man merkt zudem dass Microsoft aktiv daran arbeitet, weil es bei vielen recht gut ankommt. Immerhin sind sie damit schon bei Version 4. Zwischen den Versionen läuft aber leider nichts an updates etc.
Hier und da zwar ein paar Sachen die Microsoft eindeutig hätte besser machen können, aber alles in allem find ichs gut.