Silverlight入门学习(7)
来源:互联网 发布:大学 程序员 知乎 编辑:程序博客网 时间:2024/05/16 10:05
原文地址:http://www.dingos.cn/index.php?topic=2000.0
第七章 什么是.xap文件?
.xap文件是为Silverlight应用程序输出的压缩文件。.xap文件包括AppManifest.xaml、编译输出的Silverlight项目程序集(.dll)和其他Silverlight应用程序需要的资源文件。
使用Silverlight组件的Web页面像.aspx文 件和.html文件一样,在HTML文件 使用<object>标签或在ASP.NET页 面中是使用<asp:Silverlight>标签加载.xap文件。
“.xap”文 件(发音“zap”)使用标准的.zip压缩 算法,减少客户端下载的大小。一个“helloworld”.NETSilverlight应用程序(使用VB或C#创建)大概5KB大小。
让我们来 看一下.xap文件是怎样的。
打开VisualStudio,在项目类型下面选择“Silverlight应用程序”,创建一个新项目。选择项目名字为“SilverlightTest”。在下一屏幕,选择选项“向解决方案添加新ASP.NETWeb项目以承载Silverlight”
VisualStudio创建一个项目包括两个文件:
1. App.xaml
2. Page.xaml
按Ctrl +F5编译和运行应用程序。你可能看见浏览器打开一个空页面(这个页面时空的因为没有在默认xaml文件做任何事情)。
现在打开你的Windows资源管理器并查看项目文件夹下的bin/debug文件夹。你可以看见一个叫“SilverlightTest.xap”的文件。
重命名这个文件为“SilverlightTest.zip”并使用任何解压工具打开它。你可以看见想任何其他zip文件一样,它包含项目输出的dll和其他被叫做“AppManifest.xaml”的文件。
- Silverlight入门学习(7)
- Silverlight入门学习(1)
- Silverlight入门学习(2)
- Silverlight入门学习(3)
- Silverlight入门学习(4)
- Silverlight入门学习(5)
- Silverlight入门学习(6)
- Silverlight入门学习(8)
- Silverlight入门学习(9)
- Silverlight入门学习(10)
- Silverlight入门学习(11)
- Silverlight入门学习(12)
- Silverlight入门学习(13)
- Silverlight入门学习(14)
- Silverlight入门学习(15)
- Silverlight入门学习(16)
- Silverlight入门学习(17)
- Silverlight入门学习(18)
- VS2008快捷键大全
- Thread.Join()方法的理解
- #import 指令
- VC编译器简介
- C++:虚函数用途
- Silverlight入门学习(7)
- patch用法
- the way in csdn
- Silverlight入门学习(8)
- Symbian CEikLabel 使用设置字体,皮肤颜色及背景透明
- 一个UG Open API的代码网站 / Code Snippet Library - NX Open C API
- Silverlight入门学习(9)
- Silverlight入门学习(10)
- 轻风吹过湖面