3 Stimmen

Wird Expression Blend mich davon befreien, xaml zu lernen?

Es macht mir nichts aus, xaml zu lernen, und ich bin sicher, dass ich mich ein wenig auskennen muss, aber als ich Silverlight 1 mit Javascript ausprobierte, sah es aus wie ein enormer Overhead. Ich beschloss zu warten, bis die Tools ausgereift waren und asp.net hinzugefügt wurde. Nun, asp.net wurde mit Silverlight 2.0 hinzugefügt, und jetzt möchte ich es verwenden. Aber xaml sieht für mich immer noch nach einer Menge Arbeit für jeden kleinen Schritt aus. Meine Erfahrung mit Flash schien mir viel einfacher für die grafische Seite der Dinge (ActionScript mochte ich nie so sehr). Werden $500 für Blend einen Großteil meiner xaml-Bedenken beseitigen? Kann ich Visual Studio Express mit der Vollversion von Microsoft Expression Blend verwenden?

Brauche ich Microsoft Expression Studio 2?

Ich danke Ihnen.

1voto

Dave Swersky Punkte 34052

Genauso wie ein professioneller Webentwickler sich nicht auf Dreamweavers Drag-and-Drop stützen kann, um HTML nicht zu lernen, sollten Sie die XAML-Lernkurve erklimmen.

Blend ist dennoch hilfreich - so wie viele mit HTML angefangen haben, indem sie ein wenig Drag-and-Drop gemacht und den resultierenden HTML-Code studiert haben. Ich habe einige Prototypen mit Silverlight 1.1 erstellt und Blend hat mir beim Verständnis von XAML sehr geholfen. Es ist hilfreich, ein "echtes" Projekt zu haben, an dem man arbeiten kann, auch wenn es nur ein Proof of Concept ist. Konzentrieren Sie sich auf das Paradigma des Containments zwischen Canvas und anderen Elementen und Sie werden es schnell genug lernen. Ich würde mir nicht zu viele Gedanken über den MPATH-Kram machen, verlassen Sie sich auf das Tool dafür.

0voto

Ron Todosichuk Punkte 274

Microsoft Expression Blend übernimmt viele XAML-Aufgaben für Sie und hilft Ihnen bei der Erstellung von Animationen und der Einrichtung von Triggern (XAML-Triggern). Ich würde es hassen, all das mit handcodiertem XAML machen zu müssen. Ich habe Blend nicht mit Visual Studio Express verwendet, aber ich glaube, es wird gut funktionieren. Microsoft Expression Blend 2 verwendet die sln-Datei, um ein Projekt zu öffnen.

0voto

foson Punkte 9873

Expression Blend ist bei der Datenbindung nicht hilfreich. VS2010 verspricht Databinding in seinem WPF-Designer, aber wenn Sie nicht warten können, bis dann, schauen, um einige XAML zu lernen.

Zählen Sie XAML als eine der vielen neuen .NET 3.5 Dinge zu lernen, wenn Sie mit WPF/Silverlight arbeiten. Ich empfehle Pro WPF in C# 2008 von APress

0voto

Ron Todosichuk Punkte 274

Expression Blend gibt Ihnen die Möglichkeit, Formen, Pfade, Unions- oder Diff-Formen zu zeichnen, Animationen zu erstellen (ähnlich wie Flash Tweening), einfache Auslöser zu verdrahten (z.B. bei Mouseover eine Animation abspielen). Und das alles, ohne in XAML eintauchen zu müssen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X