Ign*_*cia 49 .net c# wpf expression-blend
我的意思是,作为一个普通的开发人员,我会用Expression Blend实现一些我不会使用VS的东西吗?我不知道Expression Blend,乍一看看起来不是很友好/容易学习.
你在那里做什么?值得花时间学习使用它,或者我将和VS一样做?
谢谢!
编辑:我知道微软对这些工具的评价.我想知道的是,作为像我这样的开发人员,你是否尝试过Expression Blend并发现这是浪费时间,或者你认为它是一个很好的工具,你停止从VS开发WPF GUI并切换到EB.
Rac*_*hel 63
我有它,很少使用它.
我非常不喜欢添加到XAML文件中的所有额外标记,并且更喜欢知道我正在做什么来拖放项目.
我使用它的几次是拉出控件的默认样式或模板,或者构建类似渐变,动画或路径的东西,然后将XAML复制/粘贴到我的项目中.
如果您正在进行拖放编码,或者如果您正在为足够大的团队工作以拥有一个单独的UI和编码团队,那就太好了,但除此之外我不会将它用于单独开发,因为我必须保持它产生的XAML混乱.
Mik*_*ost 36
我停止在VS中开发GUI并切换到Blend.起初它非常令人困惑,但我现在很高兴我花时间学习Blend.您可以在Blend中完成的大多数事情都可以在Visual Studio中完成,但Blend使它们变得更容易(一旦您学会了如何操作).当我向他们展示如何在Blend中做一些事情时,我总是惊讶于我的同事们,因为简单的拖放可以取代相当多的打字.我真正喜欢Blend的是设计表面是准确的,而Visual Studio中的Cider WPF设计师经常对你说谎或误导你(并且通常只是一块垃圾).
Blend可以执行以下Visual Studio无法执行的操作:
这些是真正能够将您的用户体验与其他所有自由职业者区分开来的事物.为了记录,我是一名没有设计经验的开发人员.
baa*_*mon 16
Edit a copy
将默认样式提取到新样式中,然后您可以更改它Sor*_*oot 14
我总是在Visual Studio旁边打开Expression Blend,并在处理Silverlight,WPF或Windows Phone项目时在两者之间来回切换.这些是我的主要信息:
我在我的应用程序中使用了很多动画和视觉状态.要创建这些,您希望看到发生了什么.在视觉工作室你不能(还).手动编写真实动画或视觉状态几乎是不可能的.
管理资源也是我使用Expression Blend的东西.Blend中创建新词典和移动资源非常容易.它甚至会在您尝试删除您在某个地方使用的资源时通知您.查找和编辑资源非常简单.只需单击一个按钮,属性就会转换为资源,并可以在其他位置使用.
我经常使用的另一件事是Sample Data.我想看到我的表单和列表在创建时填充了数据.根据应用程序的状态,我手动创建样本数据,使用数据库中的xml导出或从代码生成样本数据.
使用样本数据时,数据绑定变得更加容易.只需在文本框中拖放属性即可获得绑定.通过数据绑定编辑器,您可以按照自己的方式微调绑定.
归档时间: |
|
查看次数: |
10450 次 |
最近记录: |