网站大量收购独家精品文档,联系QQ:2885784924

分析silverlight简介演讲.pptx

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Silverlight简介;1.Silverlight的开发背景。

2.什么是Silverlight?

3.Silverlight的特点?

4.Silverlight技术开发平台

5.Silverlight项目的文件组成及运行机理

6.创建第一个Silverlight的简单应用程序。

7.Blend工具简介;随着Web的深入发展,用户体验在Web项目中的地位变得越来越重要。回顾浏览器的发展史,最初的浏览器还仅限于提供简单的文档显示和超链接功能,随着时间的推移,Internet发生了巨大的变化。Internet不再只是大学里的研究课题,而是发展为被普通大众所使用。虽然在研究人员的眼中,Web用户界面(UI,UserInterface)是完美无缺的,但是一旦扩大到大众市场成为商业产品时,却发现UI的发展已经远远滞后,不能满足广大用户对界面高质量和易操作性的需求。;为了让用户通过浏览器访问Internet资源时具有更佳的用户体验,各大厂商纷纷提供了多种解决方案,例如ActiveX控件,JavaApplets、Flash插件,以及能够局部更新Web页面的AJAX技术。然而,无论是浏览器插件还是AJAX,都存在自身的局限性。就插件的工作方式而言,插件实际上是客户端应用程序,它的运行依赖于操作系统和浏览器的支持,这在一定的程度上损失了部分用户;同时,基于HTML文档对象模型的AJAX技术更是对图形,动画,视音频等多媒体功能存在先天不足。;

思考:什么是桌面应用程序和网络应用程序?

思考:就你目前的理解来讲,什么是较佳的网络应用程序用户体验呢?

思考:桌面应用程序和网络应用程序之间的优缺点?

;桌面应用程序:需要在本地计算机上安装引用程序的程序文件;(C/S)

网络应用程序:无需在本地计算机上安装引用程序的程序文件;(B/S)

针对这些问题,Microsoft启动了Web用户体验战略,主要目的是使Web应用程序既具有网络程序的灵活性,又能够提供接近桌面应用程序的用户体验。基于此原因,Silverlight应运而生。;MicrosoftSilverlight是微软所发展的Web前端应用程序开发解决方案,是微软丰富型互联网应用程序(RichInternetApplication)策略的主要应用程序开发平台之一,以浏览器的外挂组件方式,提供Web应用程序中多媒体(含影音流与音效流)与高度交互性前端应用程序的解决方案,同时它也是微软UX(用户经验)策略中的一环,也是微软试图将美术设计和程序开发人员的工作明确切分与协同合作发展应用程序的尝试之一。;MicrosoftSilverlight是一款跨浏览器,跨平台的插件,能够超越传统HTML文档的限制,为所有Internet用户提供更丰富的图形和交互媒体体验,从而使用户体验不再成为Web应用程序推广的瓶颈。终端用户只需从官方网站上下载一个轻量级安装包,并将其部署到本地计算机上,浏览器就能够处理Silverlight应用程序。

;一种跨浏览器、跨平台的技术。SilverLight在所有的流行浏览器(任何平台)运行一致。设计和开发应用程序不需要担心你的用户是什么平台什么浏览器。无论在哪运行,都能提供一致的用户体验。

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

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

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

它读取数据并且更新外观,但不会通过刷新整体页面来打断用户操作。;可以使用已经具有的技能和熟悉的工具来创建基于Silverlight的应用程序,在Web页面中,既可以使用HTML,也可以使用Silverlight的WPF元素,和HTML一样,在Web应用程序中XAML同样可以使??声明的标记来创建用户界面,不同的是,XAML提供了更强大的元素。;设计人员可以轻松的拥有ExpressionStudio进行设计、编译和发布Silverlight应用程序。ExpressionStudio有创建图像、媒体,设计交互和产生体验需要的一切能力。ExpressionBlend能够生成XAML进行输出,这样使用VisualStudio的程序员和使用ExpressionBlend的设计人员可以共享同样的文件。;与现存应用程序的集成。SilverLight可以与已经存在的JavaScript和ASP.NETAJAX代码无缝集成,不会使已经创建的功能缺失。

可访问.NETFramework编程模型和相关工具。可以使用托管的C#和VB这样的动态语言来创建基于S

您可能关注的文档

文档评论(0)

183****7931 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档