0

VisualStudio2010のみを使用するWindowsPhone7アプリケーションで忙しいです。ExpressionBlendを使用してアプリを開発することもできることを読みました。ただし、アプリを開発するときに、これらの両方のアプリケーションでどのように機能するかについて、明確にしておきたいことがいくつかあります。

まず、Visual Studioでどのように機能するかを知っています。次に、xamlコードを使用してUIを作成し、次にC#コードとの対話性を追加できます。では、Expression Blendは正確には何のためにあるのでしょうか?インタラクティブ性ではなく、インターフェースの設計を対象としていますか?Expression Blendでインタラクティブ機能を実行できますか?

私が収集できるものから(これについてもよくわかりませんが)、これらの両方のアプリケーションで動作します。UI用のExpressionBlend、およびバックエンド/インタラクティブ機能用のVisualStudio。これは正しいです?

上記が正しいと仮定します。どうやってこれをやりますか?両方のプログラムで同じソリューションに取り組むことができますか?これらの両方のプログラムで作業する場合の典型的なワークフローはどのようになりますか?

前もって感謝します!

4

1 に答える 1

1

あなたの仮定は正しいです。Visual Studioは主にプログラムを機能させるコードを記述するために使用され、BlendはUIの設計に使用されます。Blendは、主にUI要素を目的の位置にドラッグすることで機能しますが、必要に応じてXAMLを直接操作することも、その両方を行うこともできます。

Blendでコードビハインドを編集できますが、その部門でVisualStudioが提供する多くの機能が失われます。

BlendとVisualStudioの両方で同じソリューションを開き、必要に応じてそれらを切り替えることができますが、変更されたファイルを保存するまで、どちらかへの変更はもう一方に反映されません。

個人的には、コーディングにはVisual Studioを使用し、デザインにはBlendを使用しています。同じソリューションがロードされた状態で、両方が同時に開きます。

于 2012-12-23T15:38:25.230 に答える