微软Silverlight技术魅力初体验
来源:珞珈山下 发布时间:2008-11-05 11:16:00
经过漫长的等待,近日,微软终于发布了Silverlight 2正式版的发布不仅让微软有了更多和Flash叫板的机会,同时也将RIA(Rich Internet Applications,丰富互联网应用程序)开发技术推向了一个新的时代。今天我们就来感受一下Silverlight的光芒!
一、走近Silverlight
从2005年秋初现Silverlight(银光)技术,到2008年10月发布2.0正式版,Silverlight已经走过了整整三个年头。这个被微软乃至国内外众多网络公司大力推崇的技术,目前微软已经和150个合作伙伴结成联盟,Silverlight到底深藏了何种魅力?下面我们来探个究竟。
Microsoft Silverlight
1.Silverlight是什么?
究竟什么是Silverlight?简单地说,Silverlight就是一个安装简单的、跨浏览器的、跨平台的插件,类似于Flash。用户只要安装该插件,就可以在Windows和Mac平台的主流浏览器中运行相应版本的Silverlight应用程序和服务,比如享受P2P网络电视、视频分享、电子相册、在线游戏、搜索引擎以及其他交互丰富的网络服务等等。未来还很有可能被广泛应用在手机中,比如在Android操作系统和苹果iPhone手机植入Silverlight插件。
小提示:如何安装Silverlight 2
要使用采用Silverlight技术的网络服务和应用软件,我们必须事先安装Silverlight插件。安装方法非常简单,双击下载的“Silverlight.2.0.exe”文件即可进行安装,无需进行过多的设置。
安装Silverlight 2
2.Silverlight技术优势
跟Adobe的Flash技术相比,微软的Silverlight技术普及率虽然远远不及Flash,但是有些方面Silverlight技术还是有一定优势的。
(1)技术开发优势:Silverlight是基于微软.NET Framework开发,对开发者或设计者来说,可以使用C#、VB.NET、JavaScript、Ruby、Python等来撰写逻辑程序,采用XHTML、XML、XSLT、CSS及ASP.NET等技术来实现丰富的网页互动体验,而且还支持HTTP、REST、WS*/SOAP、POX、RSS等网络标准。
(2)Deep Zoom技术:Silverlight 2新增了对Deep Zoom(深度缩放)技术的支持,通过该技术我们在查看高分辨率图片时只将当前显示部分发送到浏览器里而不是全部下载。我们可以通过鼠标滚轮放大缩小图片,通过鼠标左键单击放大图片,可以通过鼠标任意拖动。
(3)高级内容保护:最新的Silverlight 2支持全新的数字版权管理(DRM)技术——PlayReady,并兼容Windows Media DRM 10。可以有效地保护标准的音频及视频文件、铃声、图片、游戏、墙纸以及其它由运营商售与手机用户的移动内容。
(4)Windows平台的支持:凭借微软的大背景,未来Silverlight和Windows的结合度将更高,这样可以比较容易的获得更多的用户群。
随着微软对Silverlight的持续投入,在某些功能方面将陆续缩小和Flash的距离,比如微软将在2009年第一季度推出下一代Silverlight 3.0版本,届时会提供对H.264视频编码和AAC音频编码的支持,从而可以播放高清的Flash视频。


猜你喜欢
- Tuple 元组元组的定义和使用元组的定义:元组是有序的不可变对象集合元组使用小括号包围,各个对象之间使用逗号分隔元组是异构的,可以包含多种
- 我就废话不多说了,直接上代码吧!# -*- coding: utf-8 -*-"""Created on Th
- 创建表&创建索引create table tbl1 (id int unique, sname varchar(50),index
- 一、理解tween.js如果看到上面的已经理解了,可以跳过下面的部分.下面为对Tween.js的解释 下面就介绍如何使用这个Tween了,首
- 事件背景过年在家正好闲得没有太多事情,想起年前一个研发项目负责人反馈的问题:“老李啊,我们组一直在使用你这边的 gin
- 安装完python之后,我们可以做两件事情,1.将安装目录中的Doc目录下的python331.chm使用手册复制到桌面上,方便学习和查阅2
- pytorch构建双模型第一部分:构建"se_resnet152","DPN92()"双模型impo
- 图像特征-SIFT尺度不变特征变换1.1图像尺度空间在一定的范围内,无论物体是大还是小,人眼都可以分辨出来,然后计算机要具有相同的能力却很难
- 接触pytorch一天,发现pytorch上手的确比TensorFlow更快。可以更方便地实现用预训练的网络提特征。以下是提取一张jpg图像
- 如果你退出 Python 解释器并重新进入,你做的任何定义(变量和方法)都会丢失。因此,如果你想要编写一些更大的程序,为准备解释器输入使用一
- 我们在压力测试过程会收集到很多log,怎样快速从中找到有用信息呢?让python脚本帮我们做这部分工作吧!废话不说,上代码环境:win10
- 今天来分享一个“高大上”的技术——使用python编写一个可以用微信远程控制电脑的程序!先来分析一下控制的具体流程:我们使用微信给特定的邮箱
- 本文实例讲述了Python图像处理之图像的缩放、旋转与翻转实现方法。分享给大家供大家参考,具体如下:图像的几何变换,如缩放、旋转和翻转等,在
- 在Python3.6提供f-Strings新的字符串格式化语法。不仅更加可读、简洁,相比其他方式也不易造成错误,而且还更快。看完本文你将学习
- 一、线程池简介传统多线程方案会使用“即时创建,即时销毁”的策略。尽管与创建进程相比,创建线程的时间已
- 一、 升级前准备工作1、 确认数据库版本使用dba登陆查询当前数据库的版本SQL> select * from v$version;
- 本文实例为大家分享了JDBC建立数据库连接的具体代码,供大家参考,具体内容如下import java.sql.DriverManager;i
- 比如有文章表 Article(Id,Category,InsertDate),现在要用SQL找出每种类型中时间最新的前N个数据组成的集合,一
- function rss_locale_date ($fmt, $ts, $addTZOffset&
- 目录 一,抓取情况描述二,网页分析三,程序编写 一,抓取情况描述1.抓取的页面需要登陆,以公司网页为例,登陆网址http