/ / Silverlight開発:XAMLと入力するか、ツールを使用しますか? -visual-studio、silverlight

Silverlight開発:shoud XAMLを入力するか、ツールを使用しますか? - ビジュアルスタジオ、シルバーライト

私は最善の方法は何だろうと思ってきました最良の結果を達成するためのシルバーライト開発。これまでのところ、私の頭に浮かぶ3つの可能性があります。1-ビジュアルスタジオのビジュアルエディター、2-式のブレンド、3-ビジュアルスタジオでXAMLを直接コーディングする。

私は特に3番目の点に興味がありました。 XAMLを直接入力してSilverlightを開発していますか?私はHTMLオーサリングの経験があり、alwaysいHTMLコードを出力するために使用されるビジュアルエディター(dreamweaverなど)からできる限り離れていました...

XAMLを深く学習することをお勧めしますか、それともツールを学習してコードに集中する方が良いでしょうか?

回答:

回答№1は1

私のアドバイスは、できる限りデザイナーを使用し、何かできない場合はXAMLを入力することです。

XAMLを十分に理解することは重要ですが、デザイナーを使用して開始すると、XAMLに慣れるのに役立ちます。


回答№2については4

私の意見は、知ることは常に有用だということですツール自体を学習する前にツールが生成するもの。 Expression Blendは素晴らしいツールです。間違いなく調べる必要がありますが、ツールに仕事を任せる前に、XAMLの基本的な知識を取得することをお勧めします。

私はミックスをします。 Blendを使用してXAMLを作成することもあれば、XAMLを直接コーディングすることによって作成することもあります。 Blendは多くの場合不必要なコードを追加しすぎており、私が何を入れるかを制御したいのですが、Blendを使用するとより効率的になります。

がんばろう!


答え№3の2

システムの仕組みを学習している間、グラフィカルデザイナーは仕事をしています...まあ、彼らは大丈夫です。しかし、量産コードの場合、設計者はあらゆる種類の1ピクセル単位ではないトラブルに対応します。これらを避けるには、独自のXAMLを記述し、できれば一貫した間隔、マージンなどを強制するスタイルを使用してください。


回答№4の場合は1

VS2008を使用して、私は強く奨励しただろうVSのSLデザイナーとしてブレンドを使用する必要がありました。現在、VS2010にはSLの優れたデザイナーがいますが、ブレンドの並列使用に興味があるかもしれません。

  • アニメーション
  • トリガー(ブレンドのSDKの一部であり、基本SLフレームワークではありません)
  • テンプレート設計(コピー作成機能は非常に役立ちます)
  • イラストレーターからインポート...
  • ...