Silverlight 与表达式混合
我对 Silverlight 和 Expression Blend 之间的区别有点困惑。根据我的理解,Silverlight是用来创建更好的界面,而Blend是用来创建动画?这意味着您可以使用 Silverlight,而不必使用 Expression Blend(对 Silverlight 开发人员有很多需求,但据我所知,Silverlight 非常容易掌握)。您可以在不使用 Blend 的情况下使用 Silverlight,但在不使用 Silverlight 的情况下无法使用 Blend。那是正确的吗?
I am a bit confused about the difference between Silverlight and Expression Blend. From my understanding, Silverlight is used to create a better interface, and Blend is used to create animations? Meaning you can use Silverlight without having to use Expression Blend (there is much demand for Silverlight developers, but I from what I know, Silverlight is pretty easy to grasp). You can use Silverlight without using Blend, but you cannot use Blend without using Silverlight. Would that be correct?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Blend 只是一个工具,一个设计师的工具。但作为一名程序员/开发人员,由于上述原因(例如:创建复杂的动画、修改模板、样式等),我经常使用 Blend。
Blend 是 Xaml 的工具,Xaml 是 Silverlight 和 WPF (Windows Presentation Foundation) 背后的技术。
注意:Silverlight 是 WPF 的子集。
希望这能为您概括一切。
Blend is just a tool, a Designer's tool at that. But I, as a programmer/developer, use Blend quite often for the reasons mentioned above (ex: create complicated animations, modify templates, styling...etc).
Blend is a tool for Xaml, which is the technology behind Silverlight as well as WPF (Windows Presentation Foundation).
Note: Silverlight is a subset of WPF.
Hope that wraps things up in a nutshell for you.
Blend是一个工具,就像VS一样。它可以创建Silverlight和WPF应用程序(就像VS一样)。用户体验非常不同——它意味着更少地关注代码,更多地关注设计。因此,某些 VS 项目在 Blend 中不存在。同样,Blend 有一些额外的控件可以简化动画、形状、视频等,如果您单独使用 VS,则无法实现这些控件。有些事情在一个应用程序中比在另一个应用程序中更容易(Blend 中的动画,VS 中的编码),但您可以在任一应用程序中完成大部分相同的工作。
您始终可以单独使用其中之一(VS 和 Blend),也可以将它们一起用于项目的不同部分。
他们也针对不同的市场。 Blend 通常包含在 Expression Studio 中,这是一套专注于设计(网页设计)和多媒体的不同软件包。
Blend is a tool, like VS. It can create Silverlight and WPF apps (just like VS). The user experience is very different - it's meant to focus less on code and more on design. As a result, some VS items don't exist in Blend. Likewise, Blend has some extra controls that simplify animation, shapes, video, etc. that would wouldn't get if you just used VS alone. Somethings are just plain easier in one app versus the other (animations in Blend, coding in VS), but you could very much do most of the same work in either.
You can always use one without the other (VS and Blend), or you could use them together for different parts of your project.
They target different markets as well. Blend is usually included with Expression Studio, a suite of different software packages focus on design (web-design) and multimedia.
Silverlight 是一种技术,用于开发丰富的互联网应用程序。在 Visual Studio 中,您可以同时执行这两项操作:开发整个网站并更改其外观,但 Blend 是一种设计工具,可以轻松地将设计应用到您的网站。所以你不能仅仅混合创建一个完整的 silverlight 站点。将其视为帮助工具。
这是一个关于 silverlight 的不错的博客:http://www.windowspresentationfoundation.com/ 其中有很多有用的信息
Silverlight is a technology, and it is used to develop rich internet applications. In visual studio you can do both, develop the whole site, and change the way it looks, but Blend is a design tool that makes it easy to apply design to your site. So u cant create a whole silverlight site just in blend. Consider it as a help tool.
here is a nice blog about silverlight: http://www.windowspresentationfoundation.com/ much of useful info there