扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:builder.com.cn 2007年4月5日
关键字:
CSS
建立网页和应用程序时,Expression Web依靠CSS生成输出。它允许你直接操作位置、大小、边缘和补白。它还包含一个复杂的CSS转换引擎,可以方便地进行动态设计改变。Expression Web设计界面由拖放形式管理、输入辅助和一个简化CSS资源管理的中央库构成。总的来说,CSS工具功能强大。例如,你可以轻松地遍历所有样式,并在应用前查看每一种样式。
XML
你可以使用实现快速视觉化的拖放工具建立和格式化行业标准的XML数据。XPath Expression Builder允许你建立复杂的查询,XSL Transform (XSLT)支持让你灵活地以各种方式呈现数据。还可通过与网站格式相匹配的RSS feed应用XML数据。而且,你还可以方便地在页面元素中利用XML数据源。
深入了解
Expression Blend利用.NET Framework 3.0建立应用程序;而Expression Web则应用在服务器上的ASP.NET 2.0。
Expression工具还能够与Visual Studio开发环境完全兼容。因此,设计者可以向开发者交付与Visual Studio兼容的项目,然后开发者再使用Visual Studio增加安全或数据库连接之类的高级功能。当Web设计者开始应用Expression Web,并向使用Visual Studio在应用程序中增加代码的.NET开发者交付结果时,这提供了一种工作流程。
面市产品
到本文截稿时止,已有以下Expression产品面市。
请随时关注微软Expression网站了解产品发布消息。微软Expression Web定价为299美元,一些FrontPage用户的升级价格为99美元。
与FrontPage的不同
一些开发者怀疑这个新工具只是给旧版的FrontPage产品增加了一个新界面和新包装。但是,Expression Web具备FrontPage的所有功能,并增加了许多改进。它们的主要不同表现在代码组织和CSS代码生成方面。
初步印象
Expression Web的界面与微软其它产品的界面非常相似。与大多数Web设计工具一样,它允许你以设计或代码视图,以及显示这两种视图的分割视图查看页面,使得你能够方便地深入研究代码。全面的CSS综合功能令人惊喜,允许你建立完全基于CSS的网站。
而且,模板支持帮助你在整个网站中利用和保持一致的设计方法。如果你是一名ASP.NET开发者,它还能与ASP.NET紧密结合,但并不支持其它开发环境。总体来说,我对这个产品印象深刻;并且我期待应用其它Expression工具,了解如何组合应用这些工具。
Tony Patton拥有丰富的Java、VB、Lotus及XML方面的知识,是一个专业的应用程序开发人员。
责任编辑:张琎
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者