Microsoft Silverlight

✍ dations ◷ 2024-10-06 06:53:01 #Microsoft Silverlight
Microsoft Silverlight是微软所发展的Web前端应用程序开发解决方案,是微软丰富型互联网应用程序(Rich Internet Application)策略的主要应用程序开发平台之一,以浏览器的外挂组件方式提供Web应用程序中多媒体(含影音流与音效流)与高度交互性前端应用程序的解决方案,同时它也是微软UX(用户体验)策略中的一环,也是微软试图将美术设计和程序开发人员的工作明确切分与协同合作发展应用程序的尝试之一(另一个为WPF)。当前Silverlight已经逐步停止被各主流浏览器支持,包含Internet Explorer、Firefox、Opera与Safari等,同时也包括Mac OS X操作系统。与Silverlight相同的开放源代码解决方案“Mono”则提供在Linux上的支持。Microsoft Silverlight被视为与Adobe Flash Player和unity竞争的web技术。台湾微软为推广Silverlight技术而推出拟人化形象蓝泽光。由于Silverlight安全性和性能不甚理想,微软已经明确表示不再开发新功能,仅修补漏洞,而在2021年将完全终止对Silverlight的支持。Silverlight是微软前端用户界面技术Windows Presentation Foundation(WPF)的一个子集,同时也是XAML(eXtensible Application Markup Language)的子集,具有向量式的绘图能力,以及多媒体与图形显示的支持,开发人员能够使用宣告式开发(declarating development)来发展Silverlight应用程序,而宣告式开发的特性也让它能够和设计工具来集成,因此微软特别为Silverlight和WPF发展了Microsoft Expression Blend(英语:Microsoft Blend)工具供设计人员使用。Silverlight支持流媒体能力,特别是针对Windows Media的Streamming Media支持,以及MP3等音效流支持,让企业得以使用Silverlight发展出多媒体型应用程序,在图像支持方面,Silverlight 2.0的Deep Zoom技术可以让大型的图片或影像得以利用分段下载的浏览方式来显示在前端,Deep Zoom技术已经受到台湾国立故宫博物院的采用,并开发出清明上河图的Silverlight版本。当前在Windows平台上,Silverlight的底层是透过XNA Framework来处理绘图。一种将DirectX Graphics封装成.Net Framework的版本的类别库。Silverlight 1.0由许多核心展示层架构组成,这关系到用户界面(UI),用户输入(user input),基本用户界面控制组件(basic UI controls),图形(graphics)和动画(animation)、媒体播放(media playback),数字权管理(DRM)的支持,以及DOM的集成。其组件如下:一个银光程序(Silverlight)的起点是从网页调用银光组件(Silverlight control)开始,必须加载XAML档。The XAML file包含一个Canvas对象,扮演着一个placeholder的角色。Silverlight提供各种不同的几何基元,像是:线、椭圆以及其它形状一个典型的Silverlight 1.0程序的HTML hosting如下:2008年10月13日,微软推出了Silverlight 2.0的RTW版,并提供了相应程序及文件的下载安装。Silverlight 2.0支持下列新功能特色,弥补了Silverlight 1.0所欠缺的功能:2009年7月10日,微软正式放出Silverlight 3 RTW(3.0.40624.0)的下载,改进包括:2010年12月2日有Silverlight更新的传闻,Silverlight 5 beta英文版于2011年4月13日发布,而正式版本于2011年12月9日公布。Silverlight 5的新功能有:Silverlight的开发工具分为两个部分:Eclipse也有支持Silverlight开发的项目。蓝泽光是由台湾微软分公司推出的Microsoft Silverlight萌拟人化代言人,在台湾及日本地区影响较大。随着微软对于Silverlight 5的产品支持已经逐步结束,官方活动小组已经于2014年9月宣布,使蓝泽光转型成为Microsoft Azure的台湾区虚拟化代言人。下表为各操作系统及各大网页浏览器对于Silverlight各版本的支持性

相关

  • 负染色法负染色法(Negative stain)是一种染色方法,常用于不透光液体标本的镜检。由于其染色处理过程并非针对菌体本身,故又称“衬托染色法”、“间接染色法”。在负染色法中,标本不需要热
  • 宾夕法尼亚世宾夕法尼亚世(英语:Pennsylvanian)是地球历史中的一个地质时代,被国际地层委员会(ICS)所承认,是石炭纪时期的两个子时期中的较年轻一个(或两个子系统中的较高者)。宾夕法尼亚纪的年
  • 联合国改革联合国改革,自从联合国产生之日起,就在不断进行。联合国改革一词的指涉范围很广,包括从希望消灭联合国的到希望联合国有全面功能主张的支持者,都称他们的看法为联合国改革。而联
  • 蜂窝性组织炎蜂窝组织炎(拉丁语:cellulitis)是牵涉到皮肤的细菌感染。该疾病尤其会影响到真皮与皮下组织。其症状为皮肤发红,会在数天内逐渐扩大范围。发红范围的边缘一般而言不明显,而且可能
  • 回归分析回归分析(英语:Regression Analysis)是一种统计学上分析数据的方法,目的在于了解两个或多个变量间是否相关、相关方向与强度,并建立数学模型以便观察特定变量来预测研究者感兴趣
  • 字母间距字符间距(英语:Letterspacing,也称英语:Tracking)简称字距,在字体排版学中指的是字符之间的空隙,该属性影响文本行或文本块的密度。字符间距容易与字距调整混淆。CSS(层叠样式表)中,wo
  • 聚光太阳能热发电聚光太阳能热发电(或称聚焦型太阳能热发电,英语:Concentrated solar power,缩写:CSP)是一个集热式的太阳能发电厂的发电系统。它使用反射镜或透镜,利用光学原理将大面积的阳光汇聚
  • 球囊半规管(semicircular canals)是脊椎动物内耳迷路中掌管平衡感的器官,同样是维持平衡和与控制生物体姿势的一内耳感受装置,包括球囊(saccule)、椭圆囊(utricle)和半规管(semicircular
  • EDS电子数据系统公司(英文:Electronic Data Systems Corporation;缩写:EDS),是一个美国的全球信息技术服务公司,1962年由罗斯·佩罗创建,总部位于得克萨斯州普莱诺。1984年,电子数据系统
  • 皇纪神武天皇即位纪元,又称日本皇纪或简称皇纪,是日本的纪年方式之一,以日本神话中的第一代天皇神武天皇的即位元年开始起算,比现行西历早660年。即西元2020年等于皇纪2680年,以此类