博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
什么是Silverlight Silverlight是什么简单介绍
阅读量:7190 次
发布时间:2019-06-29

本文共 1312 字,大约阅读时间需要 4 分钟。

什么是Silverlight Silverlight是什么简单介绍

SilverLight提供了一个强大的平台,能够开发出具有专业图形、音频和视频的Web应用程序,增强了用户体验,所以SilverLight吸引了设计人员和开发人员的眼球。同时,SilverLight还提供了强大的工具来提高他们的工作效率。

SilverLight能创建一种具有很高艺术性的应用程序,具有以下的特点:

◆一种跨浏览器、跨平台的技术。可以在所有流行的浏览器中运行,包括Microsoft Interner Explorer、Mozilla Firefox, Apple Safari, 和Opera,同样可以运行于Microsoft Windows和Apple Mac OS X。

◆无论在哪运行,都能提供一致的用户体验。

◆需要下载很小的文件来安装以支持,只需几秒。

◆它的视频和音频流,视频质量无论从移动设备还是桌面浏览器都是720p HDTV video模式。

◆用户可在浏览器中直接对其进行控制,可以拖动、翻转、放大的图片。

◆它读取数据并且更新外观,但不会通过刷新整体页面来打断用户操作。

SilverLight将多种技术结合到一个开发平台,可以在其中选择符合需求的合适的工具和编程语言。SilverLight提供了如下的特性:

◆WPF和XAML。SilverLight包含了Windows Presentation Foundation(WPF)技术,这个技术在创建用户界面时极大的扩展了浏览器元素。WPF可以创建融合图形、动画、媒体和其他的富客户端特性,扩展 了基于浏览器的用户界面,超越了HTML所提供的。可扩展应用程序标记语言(XMAL)提供了创建WPF元素的声明性标记。

◆对于JavaScript的扩展。SilverLight提供了对于全球浏览器脚本语言的扩展,从而为浏览器用户界面提供更加强大的控件,包括与WPF元素工作的能力。

◆跨浏览器,跨平台的支持。SilverLight在所有的流行浏览器(任何平台)运行一致。设计和开发应用程序不需要担心你的用户是什么平台什么浏览器。

◆与现存应用程序的集成。SilverLight可以与已经存在的JavaScript和ASP.NET AJAX代码无缝集成,不会使已经创建的功能缺失。

◆可访问.NET Framework编程模型和相关工具。可以使用托管的Jscrit和IronPython或者C#和VB这样的动态语言来创建基于 SilverLight的应用程序。可以使用Visual Studio这样的开发工具来创建基于SilverLight的应用程序。

◆LINQ。SilverLight包含集成查询(LINQ)语言。

◆如果已经使用ASP.NET,可以将SilverLight集成到熟悉的ASP.NET服务器和客户端功能。可以在ASP.NET中创建基于服务器的资源,使用ASP.NET的AJAX特性与服务器端资源交互而不会打断用户

转载于:https://www.cnblogs.com/dotnetxue/archive/2011/08/15/2138714.html

你可能感兴趣的文章
Python的命令模式和交互模式
查看>>
SVM旅程
查看>>
开启我的C#学习之旅,GO!
查看>>
P3044 [USACO12FEB]搬迁Relocation
查看>>
EntityFramework优化:第一次启动优化
查看>>
hdu1806 RMQ
查看>>
Java入门 任务表
查看>>
Ubuntu18.04创建新的系统用户
查看>>
Js中JSON.stringify()与JSON.parse()
查看>>
[2015-12-10]把鼠标悬停在下面的矩形上可以看到坐标-摘自别处
查看>>
Navicat 导出向导之设置附加选项
查看>>
教您用Beyond Compare比较十六进制文件
查看>>
编写sql脚本需要注意的问题
查看>>
POJ 2407:Relatives(欧拉函数模板)
查看>>
软件注册码随笔
查看>>
java实验作业
查看>>
面向对象程序设计第二次作业之视频作业
查看>>
《剑指Offer》题目——位运算
查看>>
解决zabbix的中文乱码
查看>>
OC--ARC
查看>>