欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

[WPF] 考古Expression Web:微软当年最漂亮的WPF软件

程序员文章站 2022-03-08 13:17:27
1. 什么是Expression Web Expression Studio是微软在2007年推出的一套针对设计师的套件,其中包含专业的设计工具和新技术,可以弹性且*地将设计方案转为实际——无论设计的是标准的网站、拥有丰富用户经验的桌面应用,或是管理数字资产和内容。它包含以下部分: Express ......

1. 什么是expression web

[WPF] 考古Expression Web:微软当年最漂亮的WPF软件

expression studio是微软在2007年推出的一套针对设计师的套件,其中包含专业的设计工具和新技术,可以弹性且*地将设计方案转为实际——无论设计的是标准的网站、拥有丰富用户经验的桌面应用,或是管理数字资产和内容。它包含以下部分:

  • expression blend 4 + sketchflow
  • expression web 4 + superpreview
  • exression design 4
  • expression encoder pro

具体信息可以参考这里:

expression studio 4正式版发布 - jv9 - 博客园

expression studio_百度百科

其中,expression web 是一个专业的设计工具,可用来建立现代感十足、且以标准为基础的网站,让您在 web 上提供绝佳的质量。 透过使用强大的设计工具和工作窗格快速地合并 xml 数据,减少复杂度和简化数据整合。
透过 expression web 和 visual studio 对于 xml、asp.net 和 xhtml 的绝佳支持,您可以顺畅地整合 web 设计和开发团队。 透过复杂的 css 设计功能,释放您的创意点子,并替您的网站注入活力。可视化的设计工具、专门的工作窗格和工具列,让您精确地控制版面配置和格式。

具体信息可以参考这里:

expression web_百度百科

可是expression这个品牌十分短命,5年后就被微软放弃了,只剩下被整合进visual studio的blend,具体可见当时的报道:

微软终止 web、设计和媒体工具 expression 套件,web 和 design 免费提供下载

微软又嫌弃品牌多了,悄然砍掉expression软件品牌

2. 为什么是expression web

最近打算写blend的博客,突然来了兴致想看看很久没用过的expression studio,因为expression studio中的其它几个(design,encode)这两年时不时都还会用一下,所以就拿web来怀旧。

这篇文章为什么分类为wpf?因为expression studio的剩余价值不在于它开发web的功能,而在于它本身是一个有趣wpf软件。

3. expression web的功能

最新版的web可以在以下地址下载:

download microsoft expression web 4 (free version) from official microsoft download center

[WPF] 考古Expression Web:微软当年最漂亮的WPF软件

[WPF] 考古Expression Web:微软当年最漂亮的WPF软件

安装画面即使现在看来也还是很漂亮,好歹当年是主打设计功能的软件,它本身的设计也不能差。

[WPF] 考古Expression Web:微软当年最漂亮的WPF软件

安装完后在“about”窗口可以看到最后更新是2012年。

[WPF] 考古Expression Web:微软当年最漂亮的WPF软件

这就是它的主界面,除了常用的web设计功能,有两个功能我印象深刻,其中一个就是上图的interactive buttons,可以创建多个样式的按钮,并提供了这些按钮的图片。在当年我常常把这些图片拿去silverlight上用。后来我写xaml越来越熟练,反而越来越觉得系统中的按钮应该越简洁越好,就再也不使用这种图片按钮了。

另一个印象深刻的功能是microsoft expression web superpreview,它是微软发布的最好的ie调试工具,它可以让我们在各个版本 ie 浏览器下调试网站,使得网站在各个版本 ie 浏览器下兼容。在当时ie占有率有绝对优势的时候,说它是微软发布的最好的浏览器调试工具也不为过。

[WPF] 考古Expression Web:微软当年最漂亮的WPF软件

可是毕竟年代久远,在我的windows 10电脑上已经运行不了ie6的部分,或许windows 7 还可以试试吧。

[WPF] 考古Expression Web:微软当年最漂亮的WPF软件

4. web的遗产

[WPF] 考古Expression Web:微软当年最漂亮的WPF软件

上面是正在被visual stuido 2019调试的expression web。在当时expression studio是微软发布的最漂亮的wpf软件,连右键菜单都经过精心设计,即使现在看来都很时髦(设计潮流又轮回了一次,最近微软又重新喜欢上了下面这种圆角设计):

[WPF] 考古Expression Web:微软当年最漂亮的WPF软件

web运行速度也很快,整体ui十分流畅。既然已经不更新了,开源才是它们最好的归宿,毕竟现在很多wpf软件做得还不如当年的微expression studio,可惜微软完全没这个打算。如果有兴趣的话可以反编译抄抄它的控件,其实很久以前已经有人做过这方面的工作,例如这个项目:

wpfexpressionblendtheme: a wpf theme which will make an application look like expression blend.

5. 结语

很多年前我还偶尔会用用expression web,前同事的设计师当年也常常夸web好看又好用。另一个软件design也很好用(10年前),有趣的是它的配色和最新的adobe illustrator 2020还很像,可以说微软难得前卫了一次:

[WPF] 考古Expression Web:微软当年最漂亮的WPF软件

[WPF] 考古Expression Web:微软当年最漂亮的WPF软件