Silverlight开始在整个网站积累更深入的体验
2008-11-18 11:53:19 来源:WEB开发网最后,运行库包含了管理呈现过程的表示核心。此显示运行时间内置于支持多种风格 Windows 和 Mac OS X 的浏览器插件中,使用之前讨论的任意浏览器。最终产生了一个可以插入浏览器并通过 JavaScript 编写脚本的独立图形和媒体呈现引擎。
XAML 概述
XAML 是一种基于 XML 语言,可用于定义图形资源、用户界面、行为、动画等。微软将它作为在 Windows Presentation Foundation 中使用的标记语言推出。Windows Presentation Foundation 是一种面向桌面的技术,属于 .NET Framework 3.0 的一部分,旨在帮助协调设计人员和开发人员在创建应用程序时的工作。
一直以来,设计人员使用一套工具和资源创建应用程序,而开发人员则使用自己的另一套工具。工具集的不匹配可能对最终的应用程序产生负面影响。微软推出新的 Expression 工具套件,主要是 Microsoft Expression® Design 和 Microsoft Expression Blend,让专业设计人员可以分别将图形项目和用户界面放在一起,将最终结果表述为 XAML,以便开发人员用此构建应用程序。
首次发布的 Silverlight 所使用的 XAML 不同于 Windows Presentation Foundation 使用的 XAML,前者是可用于桌面的完整 XAML 的面向 Web 子集。因此,如果您熟悉 Windows Presentation Foundation XAML,您可能会注意到缺失一些东西,比如 <Window> 标记、页面资源、数据绑定和丰富控件模型。
在 XAML 中,元素是用 XML 标记定义的。每个 Silverlight 文档的根级别都是 Canvas 标记,它定义绘制 UI 元素的空间。该 Canvas 应包含 Silverlight 需要的 XML 命名空间声明。
<Canvas
xmlns=”http://schemas.microsoft.com/winfx/2006/xaml/presentation”
xmlns:x=”http://schemas.microsoft.com/winfx/2006/xaml”>
</Canvas>
Tags:Silverlight 开始 整个
编辑录入:爽爽 [复制链接] [打 印]- ››silverlight全屏显示图片
- ››Silverlight MVVM 模式(一) 切近实战
- ››Silverlight for Windows Phone 7开发系列(1):...
- ››Silverlight for Windows Phone 7开发系列(2):...
- ››Silverlight for Windows Phone 7开发系列(3):...
- ››Silverlight for Windows Phone 7开发系列(4):...
- ››Silverlight for Symbian
- ››Silverlight3系列(四)数据绑定 Data Binding 1
- ››开始使用 IBM Rational Quality Manager
- ››silverlight2 游戏 1 你能坚持多少秒
- ››Silverlight开发实践--PicZoomShow
- ››Silverlight自定义控件开发 - 令人懊恼的OnApplyT...
更多精彩
赞助商链接