2011-01-02 12 views
1

私は膨大なプログラミング知識を持っています。 C++/C#/ ActionScript/ASM/PHP .....ので、SilverLight自体の言語を学ぶことは問題ではありません。Silverlightの開発に飛びつくために私が知っておく必要がある最も重要なことは何ですか?

この質問をするとき、私はFlashの世界から来ている開発者として偉大なグラフィックス/サウンド/メディアサポート、完全なクロスプラットフォーム、 "映画内の複数のSWFを結合する能力"(コードの再利用性をも意味します)。
Flashデベロッパーにはかなりの自由があります。

Silverlight開発に飛び込むために私が知る必要がある最も重要なことは何ですか?
あなたはすでにFlashからSilverLightに移行しましたか?あなたは両方の "教祖"ですか?偉大な、あなたが言うべきことを聞かせてください - 開発者から開発者まで! =)

編集#1:
1つのこと;私はフォーム/オフィスアプリについてではなく、むしろグリフィス/アニメーションによるゲーム開発について話している。

答えて

1

Flex/Flashで何年もの開発を経て、数年前にWPFを学びました。私にとって最大のハードルは、XAMLと、テンプレート化と "スタイリング"の仕組みを理解することでした。

1.オープンマインドでアプローチ

スタイルは、WPFとSliverlightでありますが、彼らは、FlexまたはHTMLで使用されるCSSに少し似ていません。私があなたに与えることができる最大のアドバイスは、あなたがどのようにスタイリングが働き、オープンな心でアプローチするべきかを忘れることです。

2.ダウンロードコード例

自分自身でいくつかのコード例とチュートリアルやダイビングをして下さい! http://www.silverlight.net/learn/tutorials/silverlight-4/は良い出発点です。

3.ゲットExpression Blendの

Expression Blendのを取得し、コントロールのテンプレートを掘り下げます。 GUIは使い慣れているはずです。コントロールをキャンバスにドラッグすると、右クリックして[テンプレートの編集]を選択できます。これは、コントロールがどのように構築され、どのように利用可能なさまざまなレイアウトコンポーネント(グリッド、ボーダー、スタックパネル)を使用するかのアイデアを提供します。

関連する問題