wpf - Visual Studio 和 Expression Studio 有什么区别?

标签 wpf visual-studio-2008 visual-studio-2010 expression-blend

我有 visual Studio 2008。

我注意到我可以使用 Visual Studio 制作 WPF 应用程序。这是否意味着它可以完成 Expression Studio 所做的工作?

我要安装 Visual Studio 2010。这是否不需要 Expression Studio?

最佳答案

Expression Studio(特别是 Expression Blend 部分)专为 GUI 创建而设计。与 Visual Studio 相比,Blend 中的界面允许在 WPF/XAML 中更快地创建更复杂的元素。并允许更轻松地创 build 计时数据和数据绑定(bind)元素。

在 Visual Studio 中,您可以创建完全相同的界面,但更多的界面必须手动编码。 Visual Studio 做得更好的是支持您正在编写的程序的代码隐藏和逻辑/CLR 元素。

如果您关心 GUI,我会说使用 Blend。如果您关心程序的管道,我会说使用 Visual Studio。如果两者都做,则同时使用两者。我在写我的东西时同时使用这两种方法(我有点像一个人的表演)而且效果很好。

关于wpf - Visual Studio 和 Expression Studio 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2776732/

相关文章:

visual-studio-2010 - 哪个版本的 UmbracoCMS 适用于 VS2010 .net Framework 4.0

javascript - 脚本调试器无法连接到目标进程。 Adebugger 已附加

c# - 更改自定义 WPF ComboBox 的背景

WPF TextBlock.TextTrimming 不适用于自动调整大小的 ColumnDefinition

c# - 内存泄漏 - 使用 MemoryStream 从尼康相机捕获实时视频

visual-studio - 从 C++/CLI 旧语法 : How to and can this be automated? 转换

c++ - 在 C++ 中获取用户名和域

c++ - 无法让 DLL 在 Visual Studio 上工作

c# - 使用装饰器复制 UI 元素

c++ - 从 .lib 到另一个 .lib 的依赖