私は .Net 開発者で、Silverlight アプリケーションの開発に取り組みたいと考えています。私は VS 2008 を持っていますが、エクスプレッション ブレンドが必要かどうかを知りたいと思っていました。VS と一緒にブレンドすることの長所と短所は何ですか?
5 に答える
私は自分自身の質問を押し付けるつもりはありませんが、特に Expression Studio や Expression Blend に慣れていない場合は、「Microsoft Expression Studio とは正確には何ですか? Visual Studio とどのように統合しますか?」
最小限のXAML処理を実行する場合は、無料の優れたツールKaXAMLが役立ちます。ここで深く見てくださいhttp://www.kaxaml.com/
主な長所は、Silverlight の XAML のビジュアル デザイン サーフェスであることです。現在、VS for Silverlight のビジュアル デザイン サーフェイスは読み取り専用です。私は常に、Blend をグラフィカルな XAML エディターと表現しています。XAML の理解、必要なアニメーションの簡単な作成、テンプレート コントロール、アプリケーション要素の配置などに非常に強力です。
アニメーションのプロトタイピング、テンプレートの作成、色の変更にはブレンドが必要です。私は毎日それを使用しません.valueconverterを入れると、その要素はレンダリングできなくなります.
Blend で何かを行うには、Blend で新しいプロジェクトを作成し、必要なものをモックアップして、xaml を切り取ります。なので使うことは少ないです。
あなたはそれを必要としません。6 月のプレビューを入手するか、MSDN から入手してください。プレビューを取得すると、アニメーションや xaml の学習に使用できます。xaml を十分に操作した後は、ツールを使用せずに xaml に移動する方が高速です。
デザイナーは Adobe 製品と Mac を使用します... したがって、必要なのはコンバーターだけです。
Blend は設計に非常に便利で、視覚的な状態を編集する新しい機能は非常に便利です。ただし、それが生成する XAML は、カスタムで作成されたものよりも維持するのが難しい場合があります。
個人的には、特定の視覚効果を生成する必要があるときはいつでもブレンドを使用し、XAML を実際のソリューションにコピーしますが、理想的な環境では、VS で生成された生の XAML をデザイナーに提供し、デザイナーがそれを編集する必要があります。ブレンドで。