本文深入介绍了 Silverlight。您也看到一些应用程序,它们不仅仅是鹦鹉学舌式地说“Hello, World”,而是展示了诸如如何用 XAML 构造用户界面,如何与 JavaScript 关联进行交互,如何从单纯的客户端模式转为基于服务器的模式,从而让应用程序更具灵活性。这种方法让您了解到如何创建简单的视频播放器,能接受视频流的 URI 并回放,在博客等环境下使用非常理想。
此外,通过天气监视器(有非常简单的客户端分布模型)的形式,您学会了如何构建可感知数据的应用程序。只需要让 Silverlight 组件调用服务器,获得正确的 XAML 并呈现它,从而形成丰富的瘦客户端。
虽然 ASP.NET 和微软堆栈为构建这样的 Web 应用程序提供了高效率的平台,本文的下载部分也包含了此应用程序的 Java 版本。此版本提供了与 ASP.NET 版本同样的功能,即使用 Web 服务获取数据,然后将 XAML 加载到 XML Document DOM 中。它随后找出模板数据的适当节点,在将完成的 XAML 写出成为 URI 之前,将他们的值替换为来自 Web 服务的值。随即构造 JSP(未列出),引用此 servlet 的 URL 以使用 Silverlight 呈现 XAML。
Silverlight 的 Web 之路才刚刚开始。凭借 XAML 呈现引擎的丰富性,以及使用标准 Web 开发技术的灵活性,Silverlight 非常值得添加到您的开发人员工具箱里。
具体参见: http://msdn.microsoft.com/msdnmag/issues/07/06/Silverlight/default.aspx?loc=zh
分享到:
相关推荐
Silverlight-MMORPG游戏引擎0112源码 这里要说明的,此完成度约50%的2D-ARPG游戏引擎存在地图未切割、多线程未优化、算法未优化、无寻路等诸多毛病, 总结原因是架构上一开始就存在着问题,因此我不打算对其再进行...
pro-silverlight-2-in-c-2008-windows-net.pdf
SourceCode-Silverlight-InstallExperience-SC.zip Silverlight 源码
silverlight-通过-WebService-连接数据库.doc
HDI-Silverlight-2b1 - IntroducingBlendToSLDevs-SRC-CS.zip Silverlight 源码
HDI-Silverlight-2b2-GraphicsAndBrushes-CSharp.zip Silverlight 源码
HDI-Silverlight-2b1-ProgSLWithBlendDBinding-SRC-CS.zip Silverlight 源码
HDI-Silverlight-2b2-InStateAnimation-SRC-CSharp.zip Silverlight 源码
Source-Silverlight-2b1-Keyboard-SRC.zip Silverlight源码
SourceCode-Silverlight-2b1-Styles-SRC.zip Silverlight 源码
HDI-Silverlight-2b2-MultiPage-Part2-SRC-CSharp.zip Silverlight 源码
HDI-Silverlight-2b1-IntroBlendForProgrammers-Part2.SRC-CSharp.zip Silverlight 源码
UN-Silverlight-架设教程 必备软件或环境 搜索并下载 X16-60997VS2010UltimTrialCHS Silverlight4_Tools 下面开始发布安装: 在D盘建一个空白的文件夹un 新建一个站点127.0.0.1 指向文件夹un 这一步和ASP站点一样...
SilverLight工作流设计器,SilverLight-WorkFlow 设计器,可导出XML文件
使用C#语言,利用silverlight技术实现的仪表盘。表盘界面美观,实现了使用数据库中数据驱动表盘指针的旋转,而且实时显示当前数据。
Silverlight-Developer-x64文件版本5.1.30514.0
Silverlight-MMORPG游戏引擎源码 这里要说明的,此完成度约50%的2D-ARPG游戏引擎存在地图未切割、多线程未优化、算法未优化、无寻路等诸多毛病, 总结原因是架构上一开始就存在着问题,因此我不打算对其再进行完善...
使用Silverlight和Model-View-ViewModel模式写的简单小示例程序.
Silverlight-ASP.NET与AJAX开发实务书附范例,有很好的参考价值