admin管理员组

文章数量:1531246

2024年7月22日发(作者:)

Sliverlight 整理文档

Sliverlight概述

Microsoft silverlight 是一种跨浏览器跨平台的 .NET Framework 实现,用于 Web 生成

和提供下一代媒体体验和丰富的交互式应用程序(RIA)。Silverlight 统一了了服务器、Web

和桌面的功能。统一了托管代码和动态语言声明性编程和传统编程以及 windows

Presentation Foundtion (WPF) 的功能。

Sileverlight 允许创建具有一下功能的最先进的应用程序:它是一种跨浏览器、跨平台的

技术。它在所常见的 Web浏览器中运行,包括Microsoft windows和AppleMac osx 上运行。

它由可在数秒内安装的很小的下载程序支持。它对视频和音频进行处理。它将视频品质调到

各种环境:从移动设备到桌面浏览器以及720p HDTV 视频模式。它包括用户可以直接在浏

览器中操作(拖动、旋转、缩放)的足够清晰地图形。它读取数据并更新显示内容,但是不

通过刷新整个页面来打断用户。

应用程序可以在 web 浏览器中运行,你也可以配置应用程序,使用户可以在自己的计算机

上运行该程序(浏览器外)。

Silverlight 的功能

Silverlight 将多种技术组合到单个开发平台,可以允许你根据需要选择合适的工具和编程

语言,功能如下:

WPF和XAML。Silverlight 包含WPF技术的一个子集,从而大大扩展了浏览器中用于创建

UI的元素。Silverlight 允许你创建沉侵式图形、动画、媒体、和其他的丰富的客户端功

能,使基于浏览器UI远超单独使用 HTML提供的效果。可扩展应用程序标记语言(XAML)

提供用于创建元素的声明性语法。

对JavaScript的扩展。Silverlight提供对浏览器脚本语言的扩展,可以控制浏览器UI,

包括WPF元素。

跨浏览器支持,Silverlight可以在所有浏览器上自如运行。你可以设计和开发应用程序而

不必担心用户具有何种浏览器或平台。

与现有应用程序集成。Silverlight可以与现有的JavaScript和 AJAX代码无缝集

成,以增强你已经有的功能。

可以访问.NET Framework 编程模型。可以使用诸如IronPython 的语言以及诸如c#和

Visual Studio和Expression Blend 之类的开发工具快速创建 Silverlight应用程序。

网络支持。Silverlight包括对TCP上的HTTP的支持。可以连接到WCF SOAP 或者

AJAX服务并接收XML、JSON或RSS数据。

LINQ。Silverlight包括语言集成查询。这种查询允许你使用直观本机语法和.NET Fromwork

语言中的强类型对象来编程进行数据访问。

Sliverlight包含了.NET框架的一个跨平台,跨区浏览器的版本,促成了在浏览器中运行

的一个丰富的.NET开发平台。开发人员可以使用任何一门.NET语言来编写Sliverlight应用。

Sliverlight版本提供了能促成精妙的RIA应用开发环境的一套丰富的功能集。这些功能

包括:

WPF UI框架:Sliverlight包括了一个基于WPF的副用户界面框架,该框架将极大的方便

建造丰富的Web应用,其中包括强大的图像和动画引擎,以及对象控件,布局管理,数据

绑定,样式和模板皮肤这样高级的UI功能的支持。Sliverlight中的WPFUI框架是与完整的.NET

框架中的WPFUI框架特性相兼容的一个子集,允许开发人员重用技能,控件,代码和内容

来同事建造跨浏览器的Web应用,以及丰富的桌面Windows应用。

丰富的控件:Sliverlight包括了一整套丰富的内置控件,可为开发人员和美工设计是用来快

速的建造应用,包括核心的单表控件,内置的布局管理面板,常见功能控件,数据操作控件,

内置的控件支持一个丰富的控件模板,允许开发人员和美工实际是一起合作建造精美的解决

方案。

网络支持:Silverlight 包括对 TCP 上的 HTTP 的支持。可以连接到 WCF、SOAP 或

AJAX 服务并接收 XML、JSON 或 RSS 数据。此外,您可以使用 Silverlight 构建多播客户端。

Silverlight 版本 4 中的s命名空间添加了对 UDP 多播客户端的支持。

Sliverlight的安装

安装 Silverlight 4 Tools for Visual Studio 2010:

在您安装 Silverlight 4 Tools for Visual Studio 2010 时,针对 Silverlight 4 的选

项将出现。下图显示"新建 Silverlight 应用程序"对话框中的 Silverlight 4 选项。

本文标签: 浏览器控件允许包括支持