Silverlight入门

Silverlight入门
那么,你如何开始使用Silverlight?第一,花一些时间去找一些讲解 Silverlight 的网站。这些网站包含很多 Silverlight 教程和SDK(包含帮助文档和例子),以及丰富的 Silverlight 视频教程。你应该下载Silverlight SDK,因为它含有大量的帮助文档和快速入门实例,这有利于降低学习难度,并让你迅速了解对XAML和Silverlight概念。
为了能创建Silverlight应用程序,你可以在Visual Studio .NET上安装Silverlight工具包或者创建一个空白页从零开始。如果你想从零开始创建一个Silverlight应用程序,下面提供了一些基本步骤,。我会提供更多的具体情况就这些步骤,在以后的文章里,我会对这些步骤做更加详细的说明。
第1步:在Visual Studio .NET 2005中 创建一个新的ASP.NET Web 网站工程,为什么要创建一个这样的工程呢?事实上,你不必一定使用ASP.NET,因为Silverlight 可以被内嵌在任何一个标准的HTML网页内。然而,通过创建一个新的ASP.NET Web 网站工程,你就可以在需要的时候使用ASP.NET AJAX 和其它ASP.NET技术,当应用程序需要通过服务检索数据时,这是很有用的。
第2步:在你刚刚建立的网站上添加一个名为Silverlight.js的文件。我通常把它放在一个名为Scripts的文件夹中,该文件夹包含这个网站用到的所有JavaScript文件。Silverlight.js是由微软提供,它会在用户没有安装Silverlight时自动提示用户安装,或者当用户已经安装Silverlight时自动加载它。你可以从Silverlight SDK中得到Silverlight.js文件。
第3步:创建一个XAML文件,其中包含应用程序要展示的图形,多媒体,动画或变换。
第4步:在你的ASP.NET Web 网站工程增加一个HTML或ASP.NET 网页。该网页将定义一个<div>容器来表示Silverlight控件放置的地方。
第5步:使用JavaScript创建一个Silverlight 控件实例,并为它设置属性,比如设置得到用于控制应用程序展示的XAML文档位置。这可以在页面上设置,不过最好把它放在一个单独的.JS文件中。微软的程序示例通常用CreateSilverlight.js命名此文件。
我将在接下来的文章中更深入地介绍上述步骤并且详细地描述Silverlight的.js 文件。在这之前,你可以研究一下本文提供的那个简单的代码,它提供一个简单的Silverlight入门应用程序,通过它你可以对Silverlight有一个大概的了解。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?