WEB开发网
开发学院图形图像Flash 使用Silverlight 2 和 VS 2008创建“Hello World”... 阅读

使用Silverlight 2 和 VS 2008创建“Hello World”程序

 2008-10-03 11:31:49 来源:WEB开发网   
核心提示: 在我们编译DiggSample项目时,在默认情形下,使用Silverlight 2 和 VS 2008创建“Hello World”程序(3),Visual Studio 会把代码和XAML标识编译进一个标准的 .NET 程序集文件中,然后把它和任何静态的资源(象图片或我们想要包含的静态文

在我们编译DiggSample项目时,在默认情形下,Visual Studio 会把代码和XAML标识编译进一个标准的 .NET 程序集文件中,然后把它和任何静态的资源(象图片或我们想要包含的静态文件)包装进硬盘上一个叫做“DiggSample.xap”的文件中去:

使用Silverlight 2 和 VS 2008创建“Hello World”程序

“.xap”文件(其音发作“zap”)使用标准的 .zip压缩算法来减小客户端下载的大小。一个“hello world”.NET Silverlight 应用(用VB或C#编写的)其大小大概为4KB。

注: Beta1版本中的一些控件是在程序集中实现的,如果使用这些控件的话,这些程序集会重新发布于应用的 .xap 文件中(会增加应用的大小,超出4KB的基底大小)。在Digg应用中使用的所有控件将会在Beta2版和最终版的核心Silverlight下载包中, 这意味着完成的应用的总下载大小大概只在6-8KB范围内(所以是非常小,下载起来非常快)。

要宿主和运行一个Silverlight 2 应用,你可以把<object>标签加到任何标准的HTML页面中(不需要 JavaScript )并将其指向 .xap 文件。Silverlight然后就会自动下载这个.xap 文件,生成实例,将其宿主于浏览器中的HTML网页中。这是跨浏览器(Safari, FireFox, IE等),跨平台(Windows, Mac, and Linux)工作的。

HTML和ASP.NET测试网页(内含<object>标签,其引用指向我们的Silverlight 应用)是在我们创建项目时为我们自动添加的,这意味着我们只要点击F5编译,运行和测试就可以了。

学习如何添加控件和处理事件

现在我们的Digg应用什么都不做,在运行它时,只会调出一个空白的网页。

上一页  1 2 3 4  下一页

Tags:使用 Silverlight VS

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接