WEB开发网
开发学院图形图像Flash Silverlight开始在整个网站积累更深入的体验 阅读

Silverlight开始在整个网站积累更深入的体验

 2008-11-18 11:53:19 来源:WEB开发网   
核心提示: 最后,运行库包含了管理呈现过程的表示核心,Silverlight开始在整个网站积累更深入的体验(3),此显示运行时间内置于支持多种风格 Windows 和 Mac OS X 的浏览器插件中,使用之前讨论的任意浏览器,每个 Silverlight 文档的根级别都是 Canvas 标记,它定义

最后,运行库包含了管理呈现过程的表示核心。此显示运行时间内置于支持多种风格 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>

上一页  1 2 3 4 5 6 7 8  下一页

Tags:Silverlight 开始 整个

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接