Go to my github

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有一个大概的了解。

posted @ 2011-04-25 13:46  峡谷少爷  阅读(1523)  评论(1编辑  收藏  举报