我对Silverlight和Expression Blend之间的区别感到有点困惑。据我所知,Silverlight是用来创建更好的界面的,Blend是用来创建动画的?这意味着您可以使用Silverlight而不必使用Expression Blend ( Silverlight开发人员有很多需求,但据我所知,Silverlight很容易掌握)。您可以在不使用Blend的情况下使用Silverlight,但如果不使用Silverlight,则无法使用Blend。这是正确的吗?
发布于 2010-08-02 21:55:42
Silverlight是一种技术,它用于开发富互联网应用程序。在visual studio中,您可以同时执行这两项操作,开发整个站点,并更改其外观,但Blend是一种设计工具,它可以轻松地将设计应用于站点。所以你不能仅仅在blend中创建一个完整的silverlight站点。把它当做一个帮助工具。
这里有一个关于silverlight的很好的博客:http://www.windowspresentationfoundation.com/那里有很多有用的信息
发布于 2010-08-04 06:24:50
Blend是一个工具,就像VS。它可以创建Silverlight和WPF应用程序(就像VS一样)。用户体验非常不同-它意味着更少地关注代码,而更多地关注设计。因此,一些VS项不存在于Blend中。同样,Blend有一些额外的控件,可以简化动画、形状、视频等,如果你只使用VS,这些控件是无法实现的。有些事情在一个应用程序中比在另一个应用程序中更简单(混合中的动画,VS中的编码),但你可以在这两个应用程序中做大多数相同的工作。
您可以始终使用一个而不使用另一个(VS和Blend),或者您可以将它们一起用于项目的不同部分。
他们还瞄准了不同的市场。Blend通常包括在Expression Studio中,这是一套专注于设计(网页设计)和多媒体的不同软件包。
发布于 2010-08-03 16:19:41
Blend只是一个工具,一个设计师的工具。但作为一个程序员/开发人员,我经常使用Blend,因为上面提到的原因(例如:创建复杂的动画,修改模板,styling...etc)。
Blend是用于Xaml的工具,Xaml是Silverlight和WPF (Windows Presentation Foundation)背后的技术。
注意: Silverlight是WPF的一个子集。
希望这就是对您的概括。
https://stackoverflow.com/questions/3388319
复制相似问题