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