论坛目录 / 个人电脑 / PC电脑综合讨论 /

什麽是 SilverLight

发表新主题
随机主题
上个主题
下个主题
|
    什麽是 SilverLight

    ???微软SilverLight是一个跨流览器、跨客户平台的技术,能够设计、开发和发布有多媒体体验与富交互(RIA,Rich Interface Application)的网路交互程式。

    因为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 特性与伺服器端资源交互而不会打断用户。

    开发工具∶

    可以使用已经具有的技能和熟悉的工具来创建基於 Silverlight 的应用程式,在 Web 页面中,既可以使用 HTML,也可以使用 Silverlight 的 WPF 元素,和 HTML 一样,在 Web 应用程式中 XAML 同样可以使用声明的标记来创建用户介面,不同的是,XAML 提供了更强大的元素。

    可以使用强大的 Visual Studio codename "Orcas" Beta1 创建 Silverlight 应用。(Silverlight 在编号为“Orcas”Visual Studio Beta1的 IDE 中作为一个插件而得到支援。)同样 Visual Studio 为 Silverlight 提供了开发工具,比如 .NET Framework 中已经为创建应用程式提供的强大的编辑器、专案管理、调试等等。

    设计人员可以轻松的拥有使用 Expression Studio 进行设计、编译和发布 Silverlight 应用程式。Expression Studio 有创建图像、媒体,设计交互和产生体验需要的一切能力。Expression Blend 能够生成 XAML 进行输出,这样使用 Visual Studio 的程式师和使用 Expression Blend 的设计人员可以共用同样的档。

    【原文】http://tb.blog.csdn.net/TrackBack.aspx?PostId=1759690

    • 关键字 : SilverLight, Studio, Silverlight, Visual, Expression, Windows, Orcas, Microsoft, JavaScript, Framework, Blend, Beta1, Apple, 集成到熟悉, 设计人员可以轻松, 设计人员可以共用同样, 视频质量无论从移动设备还, 能提供一致, 能够开发出具, 能创建一种具
    00
    2008-01-26T04:57:02+0000


    • 当您未登入羊皮纸时,可以利用脸书 Facebook 登入来发表回响。若使用羊皮纸会员身份发表回响则可获得经验值及虚拟金币,用来参加羊皮纸推出的活动。
    发表回响
     
    验证字串
    留言